I am using Jenkins 1.514 with CVS plugin 2.10
CVS Server is 1.12.12
CVS client is 1.12.13 (not sure this is relevant)
I have a Maven project which checks its code out of CVS over an extssh connection. The following options are activate (checked):
- Force clean copy for locally modified files
- Prune Empty Directories
If I check the option "Use Update", the build does not properly update the modified files (since last build was triggered).
The change log properly displays the various commit message but the files are actually not updated on the disk.
The cvs command that is executed are
cvs update -C -d -P -r HEAD -D 23 Oct 2013 12:48:07 +0200 workspace
cvs rlog -S -d06 May 2013 16:29:43 +0200<23 Oct 2013 12:48:07 +0200 xxxxxxxx
If I uncheck the option "Use Update", the build updates properly the files on disk
The CVS commands that are executed (or at least reported in the console log) are:
cvs checkout -P -D 23 Oct 2013 13:05:09 +0200 -d workspace xxxxxxxx
cvs rlog -S -d23 Oct 2013 13:04:13 +0200<23 Oct 2013 13:05:09 +0200 xxxxxxxx
Only 2 files were updated since the last build and both were commited on May 24th 2013 so I don't think this is related to a date/time issue. I just checked the date and time on both server (CVS and Jenkins) and it seems to be correct on both.
Mainly, this used to work before, so I am pretty sure this comes from the plugin (or one of its dependencies).
If you need additional info, let me know.
I am using Jenkins 1.514 with CVS plugin 2.10
CVS Server is 1.12.12
CVS client is 1.12.13 (not sure this is relevant)
I have a Maven project which checks its code out of CVS over an extssh connection. The following options are activate (checked):
If I check the option "Use Update", the build does not properly update the modified files (since last build was triggered).
The change log properly displays the various commit message but the files are actually not updated on the disk.
The cvs command that is executed are
cvs update -C -d -P -r HEAD -D 23 Oct 2013 12:48:07 +0200 workspace
cvs rlog -S -d06 May 2013 16:29:43 +0200<23 Oct 2013 12:48:07 +0200 xxxxxxxx
If I uncheck the option "Use Update", the build updates properly the files on disk
The CVS commands that are executed (or at least reported in the console log) are:
cvs checkout -P -D 23 Oct 2013 13:05:09 +0200 -d workspace xxxxxxxx
cvs rlog -S -d23 Oct 2013 13:04:13 +0200<23 Oct 2013 13:05:09 +0200 xxxxxxxx
Only 2 files were updated since the last build and both were commited on May 24th 2013 so I don't think this is related to a date/time issue. I just checked the date and time on both server (CVS and Jenkins) and it seems to be correct on both.
Mainly, this used to work before, so I am pretty sure this comes from the plugin (or one of its dependencies).
If you need additional info, let me know.