Tfs to git - davious/MotherOfAllGitDevSessions GitHub Wiki
Repository Conversion
git tfs clone http://tfs:8080/tfs/DefaultCollection $/our/project
Clean-up
Run Unbind TFS
TeamCity Build Integration
This allows you to tell TeamCity the repository information and TeamCity then monitors the repository and builds on commit
- Team City has a git vcs option
TeamCity GitHub integration
This posted build/test results comments to pull-requests and any other commit of interest.
- Great Article on TeamCity and Git and GitHub integration
- TeamCity.GitHub repository
- TeamCity Build of TeamCity.GitHub project
Versioning
- Use MSBuildTasks NuGet package to override the AssemblyInfo build information
- Use
git tag
to set the version andgit description
to get the major+minor+build and the revision.
git tag -a "2.0.0" -m "August 17 Release"
git describe --tags --long
2.0.0-0-gd66fc16
git commit -am "some fixes"
git describe --tags --long
2.0.0-1-d48age14