2286: Post-review cannot handle revision range for subversion/svn on a specific file

connec******@gmai***** (Google Code) (Is this you? Claim this profile.)
Jan. 19, 2014
2425
What version are you running?
RBTools 0.3.3

What's the URL of the page containing the problem?
Localhost

What steps will reproduce the problem?
1. Provide the command >post-review bar/foo.txt --revision-range=r1:r2 -d
2. Here foo.txt is the specific file we need to find the diff between two revisions.
 

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

*ACTUAL OUTPUT:
>>> RBTools 0.3.3
>>> Home = C:\Users\PCName\AppData\Roaming
>>> svn info
>>> diff --version
>>> repository info: Path: https://svn.domain_name.com/svn, Base path: /base/path, Supports changesets: False
>>> HTTP GETting api/
>>> HTTP GETting http://localhost/api/info/
>>> Using the new web API
>>> svn diff --diff-cmd=diff -r r1:r2
**Struck/Hangs here. No progress after this**

*EXPECTED OUTPUT:

- Should upload the diff between two revisions to the REVIEWBOARD.


What operating system are you using? What browser?
Windows 7, Google Chrome

Please provide any additional information below.

 ----Is there any workaround or any way to do it???
#2 elsq****@gmai***** (Google Code) (Is this you? Claim this profile.)
I don't think 2425 is a duplicate.  This is an error generating the diff.  2425 is an error uploading a successfully generated diff.
david
#3 david
  • +Component-RBTools
david
#4 david
This should be fixed in rbtools master (which will be released as 0.6). Note that the syntax is changing:

$ rbt post -I foo.txt r1 r2
  • +Fixed