3137: 'rbt status' can't find repository

ben.*****@gmai***** (Google Code) (Is this you? Claim this profile.)
Jan. 22, 2014
What version are you running?
RBTools 0.5.1

What's the URL of the page containing the problem?
N/A

What steps will reproduce the problem?
1. Configure a svn repository on a reviewboard server with both a "repository path" and "mirror path" specified
2. Check out a working copy using the mirror path
3. Run "rbt status"

What is the expected output? What do you see instead?
Actual output:
  WARNING:root:The repository detected in the current directory was not found on
  the Review Board server. Displaying review requests from all repositories.
     r/125 - Description 1
     r/193 - Description 2
     r/226 - Description 3

What operating system are you using? What browser?
Ubuntu 12.04.3 (precise) 32-bit

Please provide any additional information below.
In this setup, the server has a local mirror of the Subversion repository.  Reviewboard is set up with
this local mirror as the main repository URL (for speed, our local network can be quite slow).  The
network URL of the Subversion repository is listed as the "mirror path".  This is the URL that developers
use when accessing the repository.  The URL displayed by running 'svn info' in my working copy is
identical to the mirror URL.

The "rbt status" command seems to be looking at the repository URL but not the mirror URL.  However,
the command "rbt post" will locate the correct repository when creating a new review request.
david
#1 david
  • +Component-RBTools
david
#2 david
This use case can be covered by specifying REPOSITORY in a .reviewboardrc
  • +SetupIssue