What about other types of repositaries ? Subversion for example? Is the p4 needed for post diffs ?
-----Original Message----- From: Christian Hammond <chip...@chipx86.com> To: reviewboard@googlegroups.com Date: Mon, 16 Nov 2009 00:37:11 -0800 Subject: Re: Error uploading diff: One or more fields had errors (105) > Yeah, it's on the server side. When you post a diff, Review Board will > verify the existence of each file. For Perforce repositories, it does this > using the p4 command line tool. > > There's instructions in the documentation for installing this. > > Christian > > -- > Christian Hammond - chip...@chipx86.com > Review Board - http://www.reviewboard.org > VMware, Inc. - http://www.vmware.com > > > On Mon, Nov 16, 2009 at 12:34 AM, developer 236 <developer...@gmail.com>wrote: > > > > > i have ReviewBoard 1.0.5.1 on server. > > I am not clear with ' adding P4 in web server's path'. Shall i check @ > > server side?? > > > > On 11/16/09, Christian Hammond <chip...@chipx86.com> wrote: > > > I can't tell which version of Review Board you're using, but it sounds > > like > > > you're missing a dependency on the server. Make sure that p4 is in the > > web > > > server's path. > > > > > > Christian > > > > > > -- > > > Christian Hammond - chip...@chipx86.com > > > Review Board - http://www.reviewboard.org > > > VMware, Inc. - http://www.vmware.com > > > > > > > > > On Sun, Nov 15, 2009 at 11:28 PM, developer 236 > > > <developer...@gmail.com>wrote: > > > > > >> > > >> Hi, > > >> > > >> I have setup RB server on windows 2003 and making my m/c win-xp as > > >> client. when m trying to create review request from perforce getting > > >> following error: > > >> > > >> C:\>python C:\Python25\Scripts\post-review.orig.py --debug -p -d > > >> 512792 > > >> >>> p4 info > > >> >>> repository info: Path: repo_path, Base path: None, Supports > > >> >>> changesets: > > >> True > > >> >>> Generating diff for changenum 512792 > > >> >>> p4 describe -s 512792 > > >> >>> Processing edit of //depot/rel/orion1/CBO/Core/BoUtils/BoUtils.cpp > > >> >>> Writing "//depot/rel/orion1/CBO/Core/BoUtils/BoUtils.cpp#4" to > > >> "c:\docume~1\abcd\locals~1\temp\tmpbx1phh" > > >> >>> p4 print -o c:\docume~1\abcd\locals~1\temp\tmpbx1phh -q > > >> //depot/rel/orion1/CBO/Core/BoUtils/BoUtils.cpp#4 > > >> >>> diff -urNp c:\docume~1\abcd\locals~1\temp\tmpbx1phh > > >> C:\abcd\Perforce\depot\rel\orion1\CBO\Core\BoUtils\BoUtils > > >> .cpp > > >> >>> Looking for 'xyz /reviewboard/' cookie in C:\Documents and > > >> Settings\abcd\Local Settings\Application Dat > > >> a\.post-review-cookies.txt > > >> >>> Cookie file loaded, but no cookie for this server > > >> ==> Review Board Login Required > > >> Enter username and password for Review Board at > > http://xyz:80/reviewboard/ > > >> Username : > > >> abcd > > >> Password : > > >> abcd > > >> >>> Logging in with username "abcd" > > >> >>> HTTP POSTing to http://xyz:80/reviewboard/api/json/accounts/login/: > > >> {'username': 'abcd', 'password': '* > > >> *************'} > > >> >>> Logged in. > > >> >>> Attempting to create review request for 512792 > > >> >>> HTTP POSTing to > > >> >>> http://xyz:80/reviewboard/api/json/reviewrequests/new/: > > >> {'repository_path': 'repo path', 'changenum': '512792'} > > >> >>> Review request already exists. Updating it... > > >> >>> HTTP POSTing to > > >> > > http://xyz:80/reviewboard/api/json/reviewrequests/3/update_from_changenum/ > > : > > >> {} > > >> >>> Review request created > > >> >>> Uploading diff, size: 280 > > >> >>> HTTP POSTing to > > >> http://xyz:80/reviewboard/api/json/reviewrequests/3/diff/new/: {} > > >> Error uploading diff: One or more fields had errors (105) > > >> >>> {'fields': {'path': ['[Error 2] The system cannot find the file > > >> specified']}, 'stat': 'fail', 'err': {'msg': 'One or > > >> more fields had errors', 'code': 105}} > > >> Your review request still exists, but the diff is not attached. > > >> > > >> > > -------------------------------------------------------------------------------------------------------------------------------------- > > >> > > >> i have invested around 5 hrs but could not find the solution. Have i > > >> made any mistake in adding repository?? > > >> Kindly suggest. > > >> > > >> > > >> > > >> > > >> > > >> > > >> > To unsubscribe from this group, send email to > > >> reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com> > > <reviewboard%2bunsubscr...@googlegroups.com<reviewboard%252bunsubscr...@googlegroups.com> > > > > > >> For more options, visit this group at > > >> http://groups.google.com/group/reviewboard?hl=en > > >> -~----------~----~----~----~------~----~------~--~--- > > >> > > >> > > > > > > > To unsubscribe from this group, send email to > > > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com> > > > For more options, visit this group at > > > http://groups.google.com/group/reviewboard?hl=en > > > -~----------~----~----~----~------~----~------~--~--- > > > > > > > > > > > To unsubscribe from this group, send email to > > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com> > > For more options, visit this group at > > http://groups.google.com/group/reviewboard?hl=en > > -~----------~----~----~----~------~----~------~--~--- > > > > > > > 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 > -~----------~----~----~----~------~----~------~--~--- > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---