Release:prepare using CVS fails cause of invalid characters in SCM Tag
----------------------------------------------------------------------

                 Key: CONTINUUM-2305
                 URL: http://jira.codehaus.org/browse/CONTINUUM-2305
             Project: Continuum
          Issue Type: Improvement
          Components: Web interface
    Affects Versions: 1.3.3
         Environment: Concurrent Versions System (CVS) 1.11.21
(Solaris 10, JBoss 4.2.2, MS SQL Server 2005, jTDS 1.2.2, maven 2.0.10)

            Reporter: Manuel Passerini
            Priority: Trivial


Continuum provides an SCM Tag like 'citest-super-0.0.9' in the GUI. During the 
'scm-tag' release phase I get the following error:

[ERROR] org.apache.maven.shared.release.scm.ReleaseScmCommandException: Unable 
to tag SCM
Provider message:
The cvs tag command failed.
Command output:
cvs [tag aborted]: tag `citest-super-0.0.9' must not contain the characters 
`$,.:;@'

Based on the scm connection (scm:cvs...), it would be nice to have some sort of 
validation, before the release:prepare begins.
(As we do inhouse: Replace the dots from the version with underscores. I don't 
know the best practices, but this might be an idea.)

regards
slowfly

-- 
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