19. Git … commonly needs no more than 11 of them on a regular basis add, branch, checkout, commit, diff, log, merge, pull, push, reset, status
20. Git … simple workflow git checkout –b myfeature// creates and switches to new branch <do some work>git add .// moves all changes to staginggit commit –am “did some work on myfeature” // commit to repositorygit checkout master // switch back to mastergit merge myfeature// merge your featuregit push origin master // push to central repo for CI
35. TeamCity Allows people to take ownership of broken builds and mark them as under investigation
36. TeamCity And more … Adaptive test reordering, artifacts stored against builds, build chaining, parallel builds, pre-tested commits, code inspections and code duplicate reporting, integrated diff, plugins for most IDEs, multiple notification options, integration with ReSharper, dotCover, Jira, Bugzilla, and integration with Amazon EC2 for on-demand scaling
37. TeamCity Free for up to 20 build configurations $299 for additional build agents $1999 for unlimited usage
48. YouTRACK Tight integration with TeamCity and Source Control for full issue lifecycle traceability New Issue Code Commit Build Issue Update virtuous cycle
49. YouTRACK Free for up to 10 users $249 for 25 users $999 for 100 users