I am getting the following error uploading my review from a Perforce
changelist. This impedes my day to day work, so I hope that someone
can help me quickly. The error I get while trying to run 'rbt post'
CRITICAL:root:'ResourceList' object has no attribute 'upload_diff'
I have only transitioned from review-board to RBT 0.5, most of the
commands are the same so I am only invoking a different process. I am
using Python 2.7.3 on Windows 7 x64.
Here is the command I'm running:
rbt post --server=http://my.review.board.url --p4-client=$c
--p4-port=$p --username=myuser --password=mypassword %C
Note that the previous command I used was:
post-review %C --server=http://my.review.board.url --p4-client=$c
--p4-port=$p --username=myuser --password=mypassword
The post-review command always worked fine for me. I installed RBTools
0.5 using easy_install (logs below). Note that I run this as a "custom
tool" in P4V, so %C actually maps to the Changelist number. $c maps to
client name, $p is port, and so on.
C:\Users\rdailey>easy_install -U RBTools
Searching for RBTools
Best match: RBTools 0.5
Moving RBTools-0.5-py2.7.egg to c:\python27\lib\site-packages
Removing rbtools 0.4.1 from easy-install.pth file
Adding RBTools 0.5 to easy-install.pth file
Installing post-review-script.py script to C:\Python27\Scripts
Installing post-review.exe script to C:\Python27\Scripts
Installing post-review.exe.manifest script to C:\Python27\Scripts
Installing rbt-script.py script to C:\Python27\Scripts
Installing rbt.exe script to C:\Python27\Scripts
Installing rbt.exe.manifest script to C:\Python27\Scripts
Processing dependencies for RBTools
Finished processing dependencies for RBTools
Want to help the Review Board project? Donate today at
Happy user? Let us know at http://www.reviewboard.org/users/
To unsubscribe from this group, send email to
For more options, visit this group at
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/groups/opt_out.