What version are you running?
RBTools 0.3.4
What's the URL of the page containing the problem?
What steps will reproduce the problem?
1. Create a review
2. Try to update the review with a command like:
post-review /path1/foo.c --server=http://rb.example.com --repository-url=https://svn.example.com/svn/ --revision-range=103731:103732 --review-request-id=21
What is the expected output? What do you see instead?
Expect to see the foo.c diff added to the review. Instead:
>>> repository info: Path: https://svn.example.com/svn, Base path: /path1/foo.c, Supports changesets: False
>>> Uploading diff, size: 446
>>> HTTP POSTing to http://rb.example.com/api/review-requests/21/diffs/: {'basedir': '/path1/foo.c'}
>>> Got API Error 207 (HTTP code 400): The file was not found in the repository
>>> Error data: {u'stat': u'fail', u'file': u'/path1/foo.c/foo.c', u'err': {u'msg': u'The file was not found in the repository', u'code': 207}, u'revision': u'103731'}
Note that "foo.c" is duplicated in the path.
What operating system are you using? What browser?
Win7 32-bit
Please provide any additional information below.