Contributions
Getting your code contribution is the most important item on the list, however it would be highly appreciated if you could
- Ensure your code passes StyleCop
- Ensure your code builds in release mode.
Developers
If you are an active developer, you may find the build.proj files handy. In each branch you will find a Build folder with a build.proj file in.
The CustomActivities\Main branch is in Dev11 mode. You can still develop using VS2010, but to build TFS2010 compatible assemblies, you must use the $/CustomActivities/MAIN/Source/Build/Build2010.proj file
To run these files you need to
- Install the latest 32bit version of the MSBuild Extension Pack 4.0
- Install the latest SHFB
- Install the latest version of Stylecop
- Copy the MSBuild.ExtensionPack.StyleCop.dll into the StyleCop installation folder (C:\Program Files (x86)\StyleCop 4.7)
- Run msbuild.exe in any Build folder to build that product / branch. This will build the precheckin target by default. If you want to create a release package, run with /t:package
Package a Release
- Run the Build.proj file at the root of the Team project. This will build the VS10/11 activities and the Build Manager and drop all content to a CodePlex folder at the root which can be edited / zipped to upload to CodePlex
If you are unable to get your code to pass PreCheckin, please shelve it and notify one of the co-ordinators who will unshelve and take a look....
Thanks!