-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Platform: All, OS: All
Since 1.65 (I think...), Hudson does CVS update/checkout operations with sticky
date. As a result, any commit operation done in the build ant of the software to
be built will fail.
This is what the console output says on checkout:
[workspace] $ cvs -Q -z9 -d :pserver:user@server:2401/cvsroot co -D Tuesday,
January 9, 2007 11:58:01 AM UTC moduleToCheckout
And this is what happens when my build script tries to commit the resulting JARs:
[cvs] cvs commit: Examining ../lib_frq
[cvs] cvs commit: cannot commit with sticky date for file
`../lib_frq/tapserver.jar'
[cvs] cvs commit: cannot commit with sticky date for file
`../lib_frq/tapserver_test.jar'
[cvs] cvs [commit aborted]: correct above errors first!
I figure that checkout/update with sticky date is something that some users
might want, but I feel that there should be a switch to disable it for those who
can't live with it.
- is duplicated by
-
JENKINS-289 Allow CVS checkout from a snapshot instead of a branch
- Closed
-
JENKINS-724 commit with sticky date
- Closed
-
JENKINS-1014 CVS -D option on branch seems to cause issues
- Closed
-
JENKINS-665 Enable Hudson to check out cvs projects using tags
- Closed
-
JENKINS-752 Check out a version of the build
- Closed
-
JENKINS-639 Better error diagnostics when tag is specified instead of branch
- Closed