How do I force MSBuild to clean or rebuild?
“%windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild” Project.sln /p:Configuration=Release /t:Rebuild
“%windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild” Project.sln /p:Configuration=Release /t:Rebuild
List item speed is same, but MsTest may be a bit slower because it creates folder for test run every time MSBuid and CC.Net is big pain. You can’t run MSTest on computer without VS on it (not 100 sure about 2010, but with 2008 it is so) not sure, sorry yes you can, from … Read more
CruiseControl.Net 1.4.4 has now an Assembly Version Labeller, which generates version numbers compatible with .Net assembly properties. In my project I have it configured as: <labeller type=”assemblyVersionLabeller” incrementOnFailure=”true” major=”1″ minor=”2″/> (Caveat: assemblyVersionLabeller won’t start generating svn revision based labels until an actual commit-triggered build occurs.) and then consume this from my MSBuild projects with MSBuildCommunityTasks.AssemblyInfo … Read more
Since you indicate that StellarEleven’s reply doesn’t help, I guess you’re looking for something even simpler. This is probably not 100% correct, but it is my understanding of how this works: The licx file is simply a list of the “licensed” components used by your application. Each line in the file is of the following … Read more
This was my first tutorial. Very easy to understand and follow: Automating the build with MSBuild
You can’t directly ignore folders on a checkout, but you can use sparse checkouts in svn 1.5. For example: $ svn co http://subversion/project/trunk my_checkout –depth immediates This will check files and directories from your project trunk into ‘my_checkout’, but not recurse into those directories. Eg: $ cd my_checkout && ls bar/ baz foo xyzzy/ Then … Read more
I have worked on and with Continuous Integration tools since the one that spawned Cruise Control (java version). I’ve tried almost all of them at some point. I’ve never been happier than I am with TeamCity. It is very simple to set up and still provides a great deal of power. The build statistics page … Read more