Oh, so my diff works but a post still fails! rbt post --debug 12192 12218 >>> RBTools 0.7.2 >>> 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\myuser\AppData\Roaming >>> Current directory = C:\subversion\myprojectname\branches\development\ myprojectname >>> Checking for a Subversion repository... >>> Running: svn info --non-interactive >>> Running: diff --version >>> Running: svn --version -q >>> repository info: Path: http://mycompanysvnrepo, Base path: /branches/development/myprojectname, Supports changesets: False >>> Making HTTP GET request to http://mycompanyreviewboard/ >>> Making HTTP GET request to http://mycompanyreviewboard/repositories/ >>> HTTP GET request to http://mycompanyreviewboard/repositories/ cannot be cached >>> Making HTTP GET request to http: //mycompanyreviewboard/repositories/?max-results=25&start=25 >>> HTTP GET request to >>> http://mycompanyreviewboard/repositories/?max-results=25&start=25 cannot be cached >>> Making HTTP GET request to http: //mycompanyreviewboard/repositories/1/info/ >>> HTTP GET request to http://mycompanyreviewboard/repositories/1/info/ cannot be cached >>> Making HTTP GET request to http: //mycompanyreviewboard/repositories/2/info/ >>> HTTP GET request to http://mycompanyreviewboard/repositories/2/info/ cannot be cached
.... >>> Making HTTP GET request to http: //mycompanyreviewboard/repositories/30/info/ >>> HTTP GET request to http://mycompanyreviewboard/repositories/30/info/ cannot be cached >>> repository info: Path: http://mycompanysvnrepo, Base path: /branches/development/myprojectname, Supports changesets: False >>> Running: svn log -r 12192 -l 1 --xml >>> Running: svn log -r 12218 -l 1 --xml >>> Running: svn info --non-interactive >>> Running: diff --version >>> Running: svn --version -q >>> repository info: Path: http://mycompanysvnrepo, Base path: /branches/development/myprojectname, Supports changesets: False >>> Running: svn status -q --ignore-externals >>> Running: svn diff --diff-cmd=diff --notice-ancestry -r 12192:12218 ... >>> Making HTTP GET request to http://mycompanyreviewboard/validation/diffs/ >>> HTTP GET request to http://mycompanyreviewboard/validation/diffs/ cannot be cached >>> Making HTTP POST request to http: //mycompanyreviewboard/validation/diffs/ >>> Got API Error 207 (HTTP code 400): The file was not found in the repository. >>> Error data: {u'stat': u'fail', u'file': u '/branches/development/myprojectdir/myprojectfile.ncf', u'err': {u 'msg': u'The file was not found in the repository.', u'code': 207}, u 'revision': u'12192'} Traceback (most recent call last): File "C:\Program Files (x86)\RBTools\bin\..\Python27\Scripts\rbt-script.py", line 8, in <module> load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')() File "C:\Program Files (x86)\RBTools\Python27\lib\site-packages\rbtools-0.7.2-py2.7.egg\rbtools\commands\main.py" , 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.2-py2.7.egg\rbtools\commands\__init__.py" , line 555, in run_from_argv exit_code = self.main(*args) or 0 File "C:\Program Files (x86)\RBTools\Python27\lib\site-packages\rbtools-0.7.2-py2.7.egg\rbtools\commands\post.py" , line 698, in main (msg_prefix, e)) rbtools.commands.CommandError: Error validating diff /branches/development/myprojectdir/myprojectfile.ncf: The file was not found in the repository. (HTTP 400, API Error 207) So this looks like the same sort of problem but with post rather than diff. I've taken a look in post.py but it's beyond my ability to fix it. Any help again would be really great. Thanks -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
