-
Type:
Bug
-
Resolution: Timed out
-
Priority:
Low
-
None
-
Affects Version/s: 2.6.1
-
Component/s: Repository (CVS)
-
Severity 3 - Minor
This is an incompatibility found in CVS. Since Bamboo runs checkouts using the "-D" option, the problem will always happen for CVS tags.
Example that fails (using a Tag):
checkout -P -N -kb -r TAG-001 -D '2010-07-28 08:34:20 +0200' build
Example that works (using a Branch):
checkout -P -N -kb -r BNCH-001 -D '2010-07-28 08:34:20 +0200' build
The workaround is to use option -DCVS_FORCE_CHECKOUT_TO_LATEST=true in the JAVA_OPTS.
A fix for Bamboo would be to:
1. Always force the checkout to happen in the latest version (without "-D")
OR
2. Detect if the Plan owner used a Branch or Tag. If a Tag, request for confirmation that a force latest checkout can be done (explain potential performance issues).