Thursday 31 December 2009

Setup CruiseControl Useful URL

http://ilmatte.wordpress.com/2008/06/01/cruisecontrolnet-tutorial-part-1/#ccnettutprojectconfiguration

SVN Setup

  1. Created a new folder for storing respositories at C:\Repositories
  2. Changed Windows Service to use this location
  3. Added folder GolfMine inside C:\Repositories
  4. Created SVN repository using command line

    svnadmin create --fs-type fsfs C:\Repositories\GolfMine

  5. Did an initial import of the branch,tags & trunk directory using a file upload to

    file:///C:/Repositories/GolfMine

  6. Moved C:\Project\GolfMine to GolfMineOld
  7. Created a new directory GolfMine
  8. SVN Checkout to GolfMine from

    svn://localhost/GolfMine/trunk

  9. Put the contents of GolfMineOld into GolfMine
  10. Performed an SVN Add but removed all
    */obj directories
    */bin directories
    /build directory
    checked in all files in the /tools directory

Setup the repository

When creating the repository in the post on how to do SVN\Tortoise\AnkhSVN the default repository was created but did not create the correct file type. I used the following command to create it

svnadmin create --fs-type fsfs C:\Repository
As per




The repository is at
C:\Repository

Have changed
C:\Repository\conf\svnserve.conf

Uncommented
[general]
anon-access = read
auth-access = write
password-db = passwd

C:\Repository\conf\passwd
[users]
Added a user in the format
username = password



Running SubVersion as a service

sc create svnserve
binpath=
"C:\Program Files\Subversion\bin\svnserve.exe -r
C:\Repository --service"
displayname="Subversion"
depend=Tcpip
start= auto

Monday 14 December 2009

SubVersion, Tortoisesvn, ankhsvn - Useful Post!

http://ilmatte.wordpress.com/2008/04/27/guide-to-versioning-a-visual-studio-solution-with-subversion-tortoisesvn-and-ankhsvn/

Nant build fails due to registry error for .net 3.5 location

I had a problem that the build wouldn't run and was producing the following error

"The SDK for the 'net-3.5' framework is not available or not configured."

I narrowed this down to Nant not having the right location for the .Net 3.5 SDK, below is a great article which describes the problem in full.

Sound effects

Just for fun I added some sound effects to the build based on Warcraft II's original classic sound which I found online for use at.

http://www.thanatosrealms.com/war2/horde-sounds.html