If you have each build isolated to its own working directory... you should be able to just copy the whole directory tree for a given build over to the "Builds" folder on the new server. As long as your ccnet config file is pointing to the correct relative locations (in case you moved from a drive "D" to a drive "F" or something on the new box) it should "just work".
Move them one at a time, and use the first one as a way to work out what paths you may need to tweak in your ccnet config or other build scripts. Use the list for the rest of them once the first build is working. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Robert Duffy Sent: Monday, October 25, 2010 6:52 PM To: ccnet-user Subject: [ccnet-user] Moving CCnet projects to new servers I currently use CCnet to do my builds. We use it in combination with ClearCase and have had no real problems generating builds using MSBuild and ClearCase. We've come to a crossroad where we can not generate builds in parallel due to a problem we've run into using InstallShield to generate our MSI's. So, I'd like to move projects to new servers, and give them their own host for the builds. The problem is, I haven't been able to figure out how to get the "correct" arrtifacts on to the new servers to preserve the ClearCase label step we do. we have teamX_<bld label>. Some of our builds are into the 500 or 600 range. The only way around this I've found was to create a mocked up project and run it 600 times to get the artifact to the correct build #. If there's a way to do this, I haven't found it. And I thought I've copied across about every artifact I could find in the ccnet folder structures. Any help would be grand. Thanks Rob
