Hi, My project DMTCP (http://dmtcp.sf.net) is hosted on Sourceforge and I have setup ReviewBoard on a separate machine. The problem is that most of the times, I can't use post-review. The errors that I get can change from time to time which is weird. I have pasted some "post- review" runs at the end of this email.
I am using git svn on my local machine from where I do "post-review". Here is the output from git svn info: $:~/dmtcp> git svn info Path: . URL: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk Repository Root: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp Repository UUID: ba6dc0ae-232f-0410-883f-9ebac64fc565 Revision: 1232 Node Kind: directory Schedule: normal Last Changed Author: gdc0 Last Changed Rev: 1232 Last Changed Date: 2011-07-30 17:28:52 -0400 (Sat, 30 Jul 2011) 1. $:~/dmtcp> post-review -o --debug -r 18 >>> RBTools 0.3.2 >>> Home = /home/kapil >>> HTTP GETting api/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/info/ >>> Using the new web API >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/review-requests/18/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/1/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/1/info/ >>> Uploading diff, size: 34046 >>> HTTP POSTing to http://bsn89k1.ccs.neu.edu/api/review-requests/18/diffs/: >>> {'basedir': '/trunk'} >>> Got API Error 105 (HTTP code 400): One or more fields had errors >>> Error data: {'fields': {'path': ["PROPFIND of >>> '/svnroot/dmtcp/!svn/vcc/default': could not connect to server >>> (http://dmtcp.svn.sourceforge.net)"]}, 'stat': 'fail', 'err': {'msg': 'One >>> or more fields had errors', 'code': 105}} Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Your review request still exists, but the diff is not attached. 2. $:~/dmtcp> post-review -o --debug >>> RBTools 0.3.2 >>> Home = /home/kapil >>> HTTP GETting api/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/info/ >>> Using the new web API >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/1/ >>> HTTP GETting http://bsn89k1.ccs.neu.edu/api/repositories/1/info/ >>> Got API Error 210 (HTTP code 500): There was an error fetching extended >>> information for this repository >>> Error data: {'stat': 'fail', 'err': {'msg': 'There was an error fetching >>> extended information for this repository', 'code': 210}} >>> Attempting to create review request on dmtcp for None >>> HTTP POSTing to http://bsn89k1.ccs.neu.edu/api/review-requests/: >>> {'repository': 'dmtcp'} >>> Review request created >>> Uploading diff, size: 34046 >>> HTTP POSTing to http://bsn89k1.ccs.neu.edu/api/review-requests/26/diffs/: >>> {'basedir': '/trunk'} >>> Got API Error 105 (HTTP code 400): One or more fields had errors >>> Error data: {'fields': {'path': ["OPTIONS of >>> 'http://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk/dmtcp/src/Makefile.am': >>> could not connect to server (http://dmtcp.svn.sourceforge.net)"]}, 'stat': >>> 'fail', 'err': {'msg': 'One or more fields had errors', 'code': 105}} Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Your review request still exists, but the diff is not attached. ======= Any help is greatly appreciated!! Thanks, -Kapil -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en