I thought I had successfully setup an automated build server using NAnt, and CruiseControl.NET, however after running for 2 days, my project folder (about 800 files) now contains over 100,000 files (and counting). Is there any way to turn off the _sgbak feature?
I am using the vault.exe command line utlity to get the latest version of the code prior to each build.
_sgbak is killing my build server!
Moderator: SourceGear
I am not removing anything, i used the vault client to get the original copy, and it worked great for the first two days. then the NAnt process started timing out. I think I tracked the file creation down to the way Nant processes the detection of vault changes. I turned off the backup file option in the client for my Nant process user account, and it seems to not be creating the files each time. I think for some reason the Vault Client was also 'seeing' the local files as renegade copies, so I am starting with a fresh pull using the account I setup for the automated builds. Hopefully this combo will work.
I'm also toying with the idea of shadow folders to keep it current, but then I am not sure how the change notifications will be communicated to the CruiseControl service to trigger an NAnt build.
I'm also toying with the idea of shadow folders to keep it current, but then I am not sure how the change notifications will be communicated to the CruiseControl service to trigger an NAnt build.