If you look at all OSS projects out there (the good one's anyway), they don't even check in their AssemblyInfo.cs files, as these are auto generated when you run a build and the version # is just an MSBuild or NAnt property. CC.NET should track the version number in its local project state file and pass that into the build script, or the version should be deduced from source control meta data. Here are some typical responses from developers why they like keep version numbers in a text file checked into source control:
While your removing your version.txt from your source control system, consider switching to SVN while your at it.
Powered by: newtelligence dasBlog 2.1.8102.813
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2012, Shawn Neal
E-mail