$ rbt post -r 27
One or more files in your changeset has history scheduled with commit. Please try again with '--svn-show-copies-a
s-adds=y/n'$ rbt post -r 27 --svn-show-copies-as-adds=y
CRITICAL: 'utf8' codec cant decode byte 0x96 in position 19: invalid start byte$ rbt post -r 27 --svn-show-copies-as-adds=y -d
>>> RBTools 0.7.1
>>> Python 2.7.9 (default, Dec 11 2014, 04:42:00)
[GCC 4.9.2]
>>> Running on Linux-3.18.6-1-ARCH-x86_64-with-glibc2.2.5
>>> Home = /home/bogdano
>>> Current directory = /home/bogdano/WORK/path/to/project
>>> Checking for a Subversion repository...
>>> Running: svn info --non-interactive
>>> Running: diff --version
>>> repository info: Path: http://server/svn, Base path: /TRUNK/path/to/project, Supports changesets: False
>>> Making HTTP GET request to http://reviewboard/reviews/api/
>>> Making HTTP GET request to http://reviewboard/reviews/api/repositories/
>>> Running: svn info --non-interactive
>>> Running: diff --version
>>> repository info: Path: http://server/svn, Base path: /TRUNK/path/to/project, Supports changesets: False
>>> Running: svn status --ignore-externals
>>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE --show-copies-as-adds
Traceback (most recent call last):
File "/usr/bin/rbt", line 9, in <module>
load_entry_point('RBTools==0.7.1', 'console_scripts', 'rbt')()
File "/usr/lib/python2.7/site-packages/rbtools/commands/main.py", line 133, in main
command.run_from_argv([RB_MAIN, command_name] + args)
File "/usr/lib/python2.7/site-packages/rbtools/commands/__init__.py", line 538, in run_from_argv
exit_code = self.main(*args) or 0
File "/usr/lib/python2.7/site-packages/rbtools/commands/post.py", line 639, in main
extra_args=extra_args)
File "/usr/lib/python2.7/site-packages/rbtools/clients/svn.py", line 297, in diff
diff = self._run_svn(diff_cmd, split_lines=True)
File "/usr/lib/python2.7/site-packages/rbtools/clients/svn.py", line 658, in _run_svn
return execute(cmdline, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/rbtools/utils/process.py", line 104, in execute
data = [line.decode('utf-8') for line in data]
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec cant decode byte 0x96 in position 19: invalid start bytesvn diff --diff-cmd=diff --notice-ancestry -r BASE --show-copies-as-adds$ rbt diff --svn-show-copies-as-adds=y -d
>>> RBTools 0.7.2
>>> Python 2.7.9 (default, Dec 11 2014, 04:42:00)
[GCC 4.9.2]
>>> Running on Linux-3.18.6-1-ARCH-x86_64-with-glibc2.2.5
>>> Home = /home/bogdano
>>> Current directory = /home/bogdano/WORK/path/to/project
>>> Checking for a Subversion repository...
>>> Running: svn info --non-interactive
>>> Running: diff --version
>>> Running: svn --version -q
Traceback (most recent call last):
File "/usr/bin/rbt", line 9, in <module>
load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')()
File "/usr/lib/python2.7/site-packages/rbtools/commands/main.py", line 133, in main
command.run_from_argv([RB_MAIN, command_name] + args)
File "/usr/lib/python2.7/site-packages/rbtools/commands/__init__.py", line 555, in run_from_argv
exit_code = self.main(*args) or 0
File "/usr/lib/python2.7/site-packages/rbtools/commands/diff.py", line 41, in main
client_name=self.options.repository_type)
File "/usr/lib/python2.7/site-packages/rbtools/commands/__init__.py", line 584, in initialize_scm_tool
client_name=client_name)
File "/usr/lib/python2.7/site-packages/rbtools/clients/__init__.py", line 370, in scan_usable_client
repository_info = tool.get_repository_info()
File "/usr/lib/python2.7/site-packages/rbtools/clients/svn.py", line 88, in get_repository_info
self.subversion_client_version = tuple(map(int, ver_string.split('.')))
ValueError: invalid literal for int() with base 10: 'svn: warning: cannot set LC_CTYPE locale svn: warning: envir
onment variable LC_ALL is en_US'
$ locale
LANG=ro_RO.UTF-8
LC_CTYPE="ro_RO.UTF-8"
LC_NUMERIC="ro_RO.UTF-8"
LC_TIME="ro_RO.UTF-8"
LC_COLLATE="ro_RO.UTF-8"
LC_MONETARY="ro_RO.UTF-8"
LC_MESSAGES="ro_RO.UTF-8"
LC_PAPER="ro_RO.UTF-8"
LC_NAME="ro_RO.UTF-8"
LC_ADDRESS="ro_RO.UTF-8"
LC_TELEPHONE="ro_RO.UTF-8"
LC_MEASUREMENT="ro_RO.UTF-8"
LC_IDENTIFICATION="ro_RO.UTF-8"
LC_ALL=$ locale -a
C
en_US
en_US.iso88591
POSIX
ro_RO.utf8$ locale -a
C
en_US.utf8
POSIX
ro_RO.utf8$ rbt diff --svn-show-copies-as-adds=y -d
>>> RBTools 0.7.2
>>> Python 2.7.9 (default, Dec 11 2014, 04:42:00)
[GCC 4.9.2]
>>> Running on Linux-3.18.6-1-ARCH-x86_64-with-glibc2.2.5
>>> Home = /home/bogdano
>>> Current directory = /home/bogdano/path/to/project
>>> Checking for a Subversion repository...
>>> Running: svn info --non-interactive
>>> Running: diff --version
>>> Running: svn --version -q
>>> repository info: Path: http://server/svn, Base path: /TRUNK/path/to/project, Supports changesets: False
>>> Making HTTP GET request to http://reviewboard/reviews/api/
>>> Running: svn info --non-interactive
>>> Running: diff --version
>>> Running: svn --version -q
>>> repository info: Path: http://server/svn, Base path: /TRUNK/path/to/project, Supports changesets: False
>>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE --show-copies-as-adds
Traceback (most recent call last):
File "/usr/bin/rbt", line 9, in <module>
load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')()
File "/usr/lib/python2.7/site-packages/rbtools/commands/main.py", line 133, in main
command.run_from_argv([RB_MAIN, command_name] + args)
File "/usr/lib/python2.7/site-packages/rbtools/commands/__init__.py", line 555, in run_from_argv
exit_code = self.main(*args) or 0
File "/usr/lib/python2.7/site-packages/rbtools/commands/diff.py", line 68, in main
extra_args=extra_args)
File "/usr/lib/python2.7/site-packages/rbtools/clients/svn.py", line 319, in diff
diff = self._run_svn(diff_cmd, split_lines=True)
File "/usr/lib/python2.7/site-packages/rbtools/clients/svn.py", line 707, in _run_svn
return execute(cmdline, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/rbtools/utils/process.py", line 104, in execute
data = [line.decode('utf-8') for line in data]
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)