Continuum attempts an invalid CVS command
-----------------------------------------

         Key: CONTINUUM-380
         URL: http://jira.codehaus.org/browse/CONTINUUM-380
     Project: Continuum
        Type: Bug
  Components: continuum-core  
    Versions: 1.0    
 Reporter: Matthew Beermann
    Priority: Critical
     Fix For: 1.0


My project has a URL of the form:

<scm>
    <connection>scm:cvs:pserver:[EMAIL 
PROTECTED]:/projects:artifactId</connection>
<url>

...but what Continuum actually attempts to checkout is:

jvm 1    | 2005-10-27 15:00:00,543 [Thread-1] DEBUG ScmManager   - Working 
directory: C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\16
jvm 1    | 2005-10-27 15:00:00,543 [Thread-1] DEBUG ScmManager   - Command 
line: cvs -f -d :pserver:@prdwebdev17:2401/projects -q checkout -r -d 16 
system-core
jvm 1    | 2005-10-27 15:00:01,725 [Thread-1] WARN  ContinuumScm   - Error 
while checking out the code for project: 'system-core', id: '16' to 
'C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\16' with 
branch/tag .
jvm 1    | 2005-10-27 15:00:01,725 [Thread-1] WARN  ContinuumScm   - Command 
output: cvs server: cannot find module `16' - ignored
jvm 1    |
jvm 1    | 2005-10-27 15:00:01,725 [Thread-1] WARN  ContinuumScm   - Provider 
message: The cvs command failed.

Note the target build folder (16) is instead being interpreted as a module, 
causing CVS to bail. I /think/ the problem is that the -r command is being 
given here without an argument. This is invalid; when checking out from the 
HEAD (as I am), the -r flag should just be omitted entirely...

There /is/ a workaround (manually enter HEAD into Continuum as the branch), but 
this should be implied, not required.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to