Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.0.1
-
Fix Version/s: 1.0.2
-
Component/s: Core system
-
Labels:None
-
Environment:TortoiseCVS 1.8.22
Microsoft Windows Server 2003 SP1
-
Complexity:Intermediate
-
Number of attachments :
Description
Continuum seems to ignore the .cvspass file while building my projects, resulting in the error: "Empty password used - try 'cvs login' with a real password". Note that our CVS repository does not have anonymous access, nor does it use the "anonymous" account.
I see these two lines in the log, which look suspicious:
31321 [Thread-1] DEBUG org.apache.maven.scm.manager.ScmManager - passFile: C:\Documents and Settings\Default User\.cvspass
31321 [Thread-1] DEBUG org.apache.maven.scm.manager.ScmManager - cvsroot [CENSORED] already exists in C:\Documents and Settings\Default User\.cvspass. SKIPPED.
...what the heck? I don't want it to skip that password, I want it to USE that password! This behavior seems completely wrong to me. Note that running a "cvs checkout" command from the command line works just fine.
Nevermind those log lines; it was just trying to tell me that it didn't need to update .cvspass. The bug still stands, though. More from my log:
1807896 [Thread-1] DEBUG org.apache.maven.scm.manager.ScmManager - Command line: cvs -f -q update -d
1808924 [Thread-1] WARN org.apache.maven.continuum.scm.ContinuumScm - Command output: Empty password used - try 'cvs login' with a real password
(The command line looks a little weird - shouldn't there be something after that -d ?)