Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 314414

Summary: Build tagging fails due to illegal characters
Product: [RT] ECF Reporter: Markus Kuppe <bugs.eclipse.org>
Component: ecf.relengAssignee: Markus Kuppe <bugs.eclipse.org>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Markus Kuppe CLA 2010-05-26 04:35:27 EDT
cvs [rtag aborted]: tag `I-HEAD-platform.feature-42-2010_05_25' must
not contain the characters `$,.:;@'
FATAL: Perform CVS tagging on succesful build failed. exit code=1
[8mha:AAAAWB+LCAAAAAAAAABb85aBtbiIQSmjNKU4P08vOT+vOD8nVc8DzHWtSE4tKMnMz/PLL0ldFVf2c+b/lb5MDAwVRQxSaBqcITRIIQMEMIIUFgAAckCEiWAAAAA=[0mcleaning
up /tmp/hudson3349981233723385421tmp
Finished: SUCCESS

Due to a recent rename of build jobs, CVS tagging has started to fail.
Comment 1 Markus Kuppe CLA 2010-05-26 06:38:49 EDT
http://issues.hudson-ci.org/browse/HUDSON-3760 tracks an enhancement Hudson request that would have prevented this problem.
Comment 2 Markus Kuppe CLA 2010-05-26 07:09:03 EDT
Unfortunately with a valid tag name, it still fails with "cvs [rtag aborted]: Failed to restore current directory, `(null)'.: Not a directory" when Hudson tries to tag the module directly. Tagging a subfolder works fine though.
Comment 3 Markus Kuppe CLA 2010-05-26 08:21:06 EDT
I have changed the single CVS module definition from

org.eclipse.ecf/ 

into 

org.eclipse.ecf/applications
org.eclipse.ecf/compendium
org.eclipse.ecf/doc
org.eclipse.ecf/examples
org.eclipse.ecf/framework
org.eclipse.ecf/incubation
org.eclipse.ecf/protocols
org.eclipse.ecf/providers
org.eclipse.ecf/releng
org.eclipse.ecf/server-side
org.eclipse.ecf/tests

which is far from elegant but solves the tagging problem for now. 

Let's move to git!