798: CVS repository configured as per the documentation does not work

onkar******@gmai***** (Google Code) (Is this you? Claim this profile.)
chipx86
chipx86
March 25, 2009
What steps will reproduce the problem?
1. As per the documentation provided at
http://code.google.com/docreader/#p=reviewboard&s=reviewboard&t=Adding_Repositories
I configured the CVS repository.
The path is of the form - :pserver:username@192.168.48.33:/usr/local/cvs
I have also specified the username and password. But I got some
authentication error while trying to view the diff of a review request.
2. Then I removed the username from the path while keeping
username/password configuration. Still I got authentication error.
3. In the end I specified the path in form
:pserver:username:password@192.168.48.33:/usr/local/cvs. And that worked.

It looks like the username and password specified in the configuration were
being ignored in both 1st and 2nd scenario.
I believe that problem is somewhere in scmtools/cvs.py, but I am not able
to figure out where exactly.

Also the documentation might need and update.
chipx86
#1 chipx86
This is being fixed in the new documentation.
  • +Started
  • +Milestone-Release1.0
    +Component-Docs
  • +chipx86
chipx86
#2 chipx86
We now say that you don't fill out the fields if you're using a protocol type
directly in the path, and you do fill them out if you're just using hostname and path.
  • -Started
    +Fixed