A minor glitch while getting CI Factory up and running.
I discovered how important it is to make sure that you keep your version of SVN.EXE (command line SubVersion) in step with that of TortoiseSVN. As TortoiseSVN informs you of upgrades, I'd happily updated it to v1.4.x automatically, leaving my SVN.EXE at 1.3.x.
The gotcha was that the installation of CI Factory was fine - it used the older v1.3.x client to create the project tree. After I had used TortoiseSVN to add some projects, it was only when I forced a rebuild by CruiseControl.NET that I saw errors in the CC.NET interface detailing the SubVersion mismatch.
The issue was that you cannot use older SubVersion clients to update a local tree created by a different SubVersion client. Quite a reasonable requirement and a terrible 'DOH !' moment on my part. A quick update of my command line SubVersion tools and all was well in CC.NET.
Print | posted on Tuesday, April 10, 2007 2:29 PM