Subversion
There are 3 entries for the tag
Subversion
Problem
Automatic database updates in a Continuous Integration Server (i use CruiseControl.NET) has always been a missing link for me. There are two aspects of it:
unit-testing database-dependant classes.
publishing database changes to the staging environment (mainly for web project).
Unit testing database-dependant classes (i use NUnit) can be easily solved by just having our MDF file (in case of SQL Server database) in the source control repository (i use Subversion). Making changes to the database is easy, and those changes will be unit-tested by our CI Server when we comming...
Recently I have installed CruiseControl.NET – a continuous integration server. It was a good move. My previous encounter with continuous integration involved just a set batch scripts. Although I could do just fine with batch scripts, I feel much better now when I have a proper build server setup. My build server consists of the following components:
CruiseControl.NET – continuous integration server.
Subversion – version control system.
MSBuild – my build tool of choice.
NUnit – unit testing framework.
CruiseControl.NET
CruiseControl.NET is and continuous integration server and it’s an integral...
I just released a tool which validates files committed to Subversion repository - Svn Pre-Commit Validator (short SvnPCV). The tool is written in .NET 2 (C#) and is customisable via XML configuration file.
I decided to write such tool when working on a project where external textural content was edited by non-developers and submitted to Subversion. These content files had to comply to a certain standard, which was rearly the case when i got those, so i had to correct them. So i though it would be good is they just can't commit until the files are valid.
I wrote it and...