-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Platform: All, OS: All
If a file is no longer found in the repository (because it has been moved, in
this case), the cvs log command will fail and the build will not take place:
-----------------------------------------------------------------------------
started
[DM] $ C:\usr\local\bin\cvs.exe -q -z3 update -PdC -D "Tuesday, June 10, 2008
9:37:44 PM UTC"
? baselines/DMjutil/src/DMversion.properties
cvs update: baselines/DMnet/main.cpp is no longer in the repository
U baselines/DMnet/testsrc/main.cpp
[nt] $ C:\usr\local\bin\cvs.exe -q -z3 update -PdC -D "Tuesday, June 10, 2008
9:37:44 PM UTC"
[DMtest] $ C:\usr\local\bin\cvs.exe -q -z3 update -PdC -D "Tuesday, June 10,
2008 9:37:44 PM UTC"
? Tests/DMangleTests/Results_nt
? Tests/DMntf_tagTests/taglist.txt
$ computing changelog
cvs log: nothing known about main.cpp
ERROR: cvs exited with error code 1
Command line was [Executing 'C:\usr\local\bin\cvs.exe' with arguments:
'-d:<repository name removed>'
'log'
'-d'
'>=2008-06-09'
'--'
'DM/baselines/DMnet/main.cpp'
'DM/baselines/DMnet/testsrc/main.cpp'
The ' characters around the executable and arguments are
not part of the command.
-----------------------------------------------------------------------------
It seems that the cvs log command should not include the file that no longer exists.
[JENKINS-1847] Removing file in cvs repository prevents build
Assignee | New: Michael Clarke [ mc1arke ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Fix Version/s | New: current [ 10162 ] | |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 131920 ] | New: JNJira + In-Review [ 186489 ] |