| | Before: |
| |
|
| | $ rbt post --debug -g --tracking-branch master --parent HEAD^
|
| | |
| | Traceback (most recent call last): |
| | File "/usr/local/bin//rbt", line 9, in <module> |
| | load_entry_point('RBTools==0.6alpha0.dev', 'console_scripts', 'rbt')() |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/main.py", line 127, in main |
| | command.run_from_argv([RB_MAIN] + args) |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/__init__.py", line 361, in run_from_argv |
| | exit_code = self.main(*args) or 0 |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/post.py", line 680, in main |
| | |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/clients/git.py", line 421, in diff |
| | diff_lines = self.make_diff(revisions['base'], revisions['tip'], files) |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/clients/git.py", line 472, in make_diff |
| | return self.make_svn_diff(base, diff_lines) |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/clients/git.py", line 486, in make_svn_diff |
| | if not rev and self.merge_base: |
| | AttributeError: 'GitClient' object has no attribute 'merge_base' |
| | |
| |
|
| | After: |
| |
|
| | $ rbt post --debug -g --tracking-branch master --parent HEAD^
|
| | |
| | Traceback (most recent call last): |
| | File "/usr/local/bin//rbt", line 9, in <module> |
| | load_entry_point('RBTools==0.6alpha0.dev', 'console_scripts', 'rbt')() |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/main.py", line 127, in main |
| | command.run_from_argv([RB_MAIN] + args) |
| | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/__init__.py", line 361, in run_from_argv |
~ | | exit_code = self.main(*args) or 0 |
~ | | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/post.py", line 687, in main |
~ | | |
~ | | TypeError: object of type 'NoneType' has no len() |
| ~ | exit_code = self.main(*args) or 0 |
| ~ | File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6alpha0.dev-py2.7.egg/rbtools/commands/post.py", line 688, in main |
| ~ | raise CommandError("There don't seem to be any diffs!") |
| ~ | rbtools.commands.CommandError: There don't seem to be any diffs! |
| | |