3
Vote

Need ability to get the latest source when building instead of latest changeset

description

Currently the TFS Plug-in for CruiseControl.NET checks for the modification of changesets based on datetime ranges determined by the CC.NET server. During this process the most recent changeset is cached and used to retrieve the source to build.
 
This process can be problematic, especially when the TFS server time is out of sync with the build server time. This can be extremely risky for release builds. For instance, if the build server time is behind the TFS server a release build could be started but code that was checked in within the window of time difference would not make it into the release build.
 
There should be a way to force the plug-in to get the latest source (similar to the VSS plug-in).

comments