I am trying to use CruiseControl.NET with the sourcecontrol type="multi" method so that I can use code from two different fortress repositories. When I first setup the project, it can get the latest version and build, but if I wait a long time and try again, it fails. Here is the relevant log data:
2009-10-27 08:38:16,964 [3924:INFO] Dashboard forced Build for project: Release
2009-10-27 08:38:16,964 [3924:INFO] Project: 'Release' is added to queue: 'Release' in position 0.
2009-10-27 08:38:16,979 [Release:INFO] Project: 'Release' is first in queue: 'Release' and shall start integration.
2009-10-27 08:38:16,979 [Release:DEBUG] In FortressVaultSourceControl.GetModifications()
2009-10-27 08:38:16,979 [Release:DEBUG] In FortressVaultSourceControl.LoadState()
2009-10-27 08:38:16,979 [Release:DEBUG] Successfully loaded state. Last integrated folder version was 23794. Last successfully integrated folder version was 23794.
2009-10-27 08:38:18,557 [Release:INFO] Succesfully logged into Fortress server source
2009-10-27 08:38:21,354 [Release:DEBUG] Refresh() successful.
2009-10-27 08:38:21,354 [Release:DEBUG] Current folder version is 1126. Last integrated folder version was 23794.
2009-10-27 08:38:21,354 [Release:INFO] [$] has not changed.
2009-10-27 08:38:21,354 [Release:DEBUG] In FortressVaultSourceControl.GetModifications()
2009-10-27 08:38:21,354 [Release:DEBUG] In FortressVaultSourceControl.LoadState()
2009-10-27 08:38:21,354 [Release:DEBUG] Successfully loaded state. Last integrated folder version was 23794. Last successfully integrated folder version was 23794.
2009-10-27 08:38:21,761 [Release:INFO] Succesfully logged into Fortress server source
2009-10-27 08:38:24,104 [Release:DEBUG] Refresh() successful.
2009-10-27 08:38:24,104 [Release:DEBUG] Current folder version is 23794. Last integrated folder version was 23794.
2009-10-27 08:38:24,104 [Release:INFO] [$] has not changed.
2009-10-27 08:38:24,104 [Release:INFO] No modifications detected.
2009-10-27 08:38:24,104 [Release:INFO] Building: Dashboard triggered a build (ForceBuild)
2009-10-27 08:38:24,104 [Release:DEBUG] In FortressVaultSourceControl.GetSource()
2009-10-27 08:38:24,120 [Release:DEBUG] Cleaning out source folder: C:\inetpub\wwwroot\ServicesRelease
2009-10-27 08:38:28,104 [Release:INFO] Getting source from Fortress
2009-10-27 08:38:28,276 [Release:INFO] Integration complete: Exception - 10/27/2009 8:38:28 AM
The version of the first repository in the configuration is 1126 and the version of the second is 23794. It looks like it might not be keeping track of the versions of both repositories. Any advice on this?
CruiseControl.NET Multi Source Control
Moderator: SourceGear
Re: CruiseControl.NET Multi Source Control
Can you post your cc.net config file? Or you could send it to support at sourcegear.com ATTN: jeremy
Subscribe to the Fortress/Vault blog
Re: CruiseControl.NET Multi Source Control
I sent the config file to you.