Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 3767 by `ERROR: Error validating diff` for any pair of revs when using `rbt post` in 0.7.x

What version are you running?

0.7, 0.7.1alpha0

What steps will reproduce the problem?
1. `rbt post rev1 rev2`

What is the expected output? What do you see instead?

Any pair of revisions results in an `Error validating diff`. The file named as the culprit seems to be random.

This error occurred with the 0.7 release as well.  0.6.x still works fine.

$ rbt post  a27acf5 1bac5b5
ERROR: Error validating diff

xxxx-mobile/Gruntfile.js: The file was not found in the repository. (HTTP 400, API Error 207)

$ rbt post -d a27acf5 1bac5b5
RBTools 0.7.1 alpha 0 (dev)
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]
Running on Windows-7-6.1.7601-SP1
Home = C:\Users\xxxxx\AppData\Roaming
Current directory = c:\Users\xxxx\work\xxxxx
Checking for a Subversion repository...
Running: svn info --non-interactive
Command exited with rc 1: ['svn', 'info', '--non-interactive']
svn: E155007: 'C:\Users\xxxx\work\xxxxx' is not a working copy
Checking for a Git repository...
Running: git rev-parse --git-dir
Running: git config core.bare
Running: git rev-parse --show-toplevel
Running: git symbolic-ref -q HEAD
Running: git config --get branch.develop.merge
Running: git config --get branch.develop.remote
Running: git config --get remote.origin.url
repository info: Path:, Base path: , Supports changesets: False
Making HTTP GET request to
Running: git rev-parse a27acf5 1bac5b5
Running: git merge-base a27acf525f8941720002c79354ec2c0a888ce2d4 origin/develop Running: git -c core.quotepath=false -c diff.noprefix=false diff --no-color --full-index --ignore-submodules -M --no-ext-diff a27acf525f8941720002
Making HTTP GET request to
Making HTTP POST request to Got API Error 207 (HTTP code 400): The file was not found in the repository. Error data: {u'stat': u'fail', u'file': u'xxxxxxx-mobile/Gruntfile.js', u'err': {u'msg': u'The file was not found in the repository.', u'code': 207
}, u'revision': u'968f087a464aab56095d28e24d0b6f50603720dc'}
Traceback (most recent call last):
File "c:/program files (x86)/rbtools/python27/scripts/", line 8, in <module>
    load_entry_point('RBTools==0.7.1alpha0', 'console_scripts', 'rbt')()
File "c:\program files (x86)\rbtools\python27\lib\site-packages\rbtools-0.7.1alpha0-py2.7.egg\rbtools\commands\", line 133, in main
    command.run_from_argv([RB_MAIN, command_name] + args)
File "c:\program files (x86)\rbtools\python27\lib\site-packages\rbtools-0.7.1alpha0-py2.7.egg\rbtools\commands\", line 538, in run_from_a
    exit_code = self.main(*args) or 0
File "c:\program files (x86)\rbtools\python27\lib\site-packages\rbtools-0.7.1alpha0-py2.7.egg\rbtools\commands\", line 670, in main
    (msg_prefix, e))
rbtools.commands.CommandError: Error validating diff

xxxxx-mobile/Gruntfile.js: The file was not found in the repository. (HTTP 400, API Error 207)

What operating system are you using? What browser?


You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:

You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
Visit this group at
For more options, visit

Reply via email to