What version are you running?
RB 1.5beta2, RBTools 0.2.1alpha0-2010-07-15
What's the URL of the page containing the problem?
post-review output
What steps will reproduce the problem?
1. Create CVS repository on server count
2. Create alias cvs for count
3. Configure repository on ReviewBoard with mirror path cvs
4. Create working directory from repository at cvs
5. Run post-review in working directory
What is the expected output? What do you see instead?
Should post review. Instead does not find repository:
plato:testsuite ballarin$ post-review --server=http://reviewboard.aicas.burg -d
>>> svn info
>>> repository info: Path: count:/CVSROOT, Base path: None, Supports changesets: False
>>> cvs diff -uN
>>> Looking for 'reviewboard/' cookie in /Users/ballarin/.post-review-cookies.txt
>>> Loaded valid cookie -- no login required
>>> Attempting to create review request on count:/CVSROOT for None
>>> HTTP POSTing to http://reviewboard/api/json/reviewrequests/new/: {'repository_path': 'count.aicas.burg:/CVSROOT'}
>>> Got API Error 206 (HTTP code 200): The repository path specified is not in the list of known repositories
>>> Error data: {'repository_path': 'count:/CVSROOT', 'stat': 'fail', 'err': {'msg': 'The repository path specified is not in the list of known repositories', 'code': 206}, 'deprecated': {'in_version': '1.5'}}
There was an error creating this review request.
The repository path "count:/CVSROOT" is not in the
list of known repositories on the server.
What operating system are you using? What browser?
Local: Mac OS X 10.5, RB server CentOS 5.5
Please provide any additional information below.
plato:testsuite ballarin$ cat CVS/Root
cvs:/CVSROOT
The problem has an obvious workaround (set mirror path to real host name).