I am designing a Continuous Integration project. In this process I need the ccnet to build after each revision and then do some custom tasks i.e. it should update from svn only 1 revision at a time and then trigger the build process.
Also I have made a custom dos script to update only one revision. But I can return only some numbers or true/false to show that there are no updates, the svn is not accesible or there is some error.
If I set automatically update sourcecontrol to false in the sourcecontrol block and put my script in the tasks section first. Then if there are no updates and it indicates not to build it will return false. But ccnet will interpret it as an error and email build failed to everyone.