On that note, I notice that the post-review debug output shows the relative path as "/trunk". Is this expected? That is, will post-review strip the '/' off the repository path and any characters following this repository path are considered the base path? I'll check our reviewboard server to double check.
On Thu, Jun 24, 2010 at 3:26 PM, Christian Hammond <[email protected]> wrote: > Hi Edwin, > > There shouldn't be any caches for this. The error means literally that there > is no Repository matching the path provided in either its Path or Mirror > Path fields. Make sure that there isn't some off-by-one somewhere (a > trailing "/" where there shouldn't be, or where there should be, etc.). It > must be exactly the same to the character. > > Christian > > -- > Christian Hammond - [email protected] > Review Board - http://www.reviewboard.org > VMware, Inc. - http://www.vmware.com > > > On Tue, Jun 22, 2010 at 9:07 AM, Edwin Vane <[email protected]> wrote: >> >> Hi, >> >> We recently moved our svn server (or at least the DNS alias was >> changed). Every developer did an svn switch --relocate <old_location> >> <new_location>. The reviewboard server was updated too so that the new >> paths were associated with recognized repositories. >> >> Reviews submitted via the web interface have no problems. However, if >> I use post-review I get the following error: >> >> Error creating review request: The repository path specified is not in >> the list of known repositories (code 206) >> >> The debug output from post-review is as follows: >> >> >>> svn info >> >>> repository info: Path: http://new.server.com/path/to/repo, Base path: >> >>> /trunk, Supports changesets: False >> >>> svn propget reviewboard:url /home/revane/work >> >>> svn diff --diff-cmd=diff >> >>> Looking for 'local.reviewboard.server.com /' cookie in >> >>> /home/revane/.post-review-cookies.txt >> >>> Loaded valid cookie -- no login required >> >>> Attempting to create review request for None >> >>> HTTP GETting /api/json/repositories/ >> >>> HTTP GETting /api/json/repositories/3/info/ >> >>> HTTP GETting /api/json/repositories/4/info/ >> >>> HTTP GETting /api/json/repositories/5/info/ >> >>> HTTP GETting /api/json/repositories/1/info/ >> >>> repository info: Path: http://new.server.com/path/to/repo, Base path: >> >>> /trunk, Supports changesets: False >> >>> HTTP POSTing to >> >>> http://local.reviewboard.server.com/api/json/reviewrequests/new/: >> >>> {'repository_path': u'http://new.server.com/path/to/repo'} >> Error creating review request: The repository path specified is not in >> the list of known repositories (code 206) >> >> So it appears that the correct repository path is being sent. For some >> reason the server is refusing it. Is there a cache in the server >> configuration that needs to be wiped? Is JSON stuff cached somewhere >> (perhaps even on the client) and this needs to be wiped? Is there more >> debug options I can try to help identify the problem? Any help would >> be appreciated. I'd love to be using post-review again. >> >> Edwin V >> >> -- >> 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 >> [email protected] >> 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 > [email protected] > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en -- Edwin V -- 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 [email protected] For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
