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

Reply via email to