Upload
dataart
View
88
Download
1
Tags:
Embed Size (px)
Citation preview
Subversion is good
● Single integration point● Directory ACLs● svn:externals● Locking● Merges● Branches
Subversion is bad
● Single integration point● Directory ACLs● svn:externals● Locking● Merges● Branches
Who likes Subversion
● Managers● Infrastructure Engineers / DevOps● Q&A● Release Engineers● IDE bound Developers
Curing Managers with git
● Project access rights: Gitolite, Gitlab, Github● Pretty interfaces: Gitlab, Github● GUI clients: Github (Win/Mac), Tower, …
https://git-scm.com/downloads/guis● Reports: Gitlab, Github, Gitinspector● Integration: Jira, TFS, ...
Curing DevOps with git
● Chef, Puppet, Ansible are ok● Cheap backups● Host only leave repos● Low resource consumption
Curing Release Engineers with git
● Cheap branches● Easy merges● Supported: Teamcity, Jenkins, TFS, nuget,
...
Curing Developers with git
● Idea, ReSharper, Visual Studio, Eclipse● Cheap branches● Microcommits● Easy merges● Git flow● Powerful command line