Version control is at the center of any good software development team – even if that team is just one person. I’ve used a half dozen systems in my career, with Git being my primary (written in March 2013) while a few legacy projects are still in SVN (along with the entire WordPress ecosystem).
Aug 31, 2004Subversion
2 Years, 7 Months
Apr 6, 2007SVN as a “Package Management” Tool
May 14, 2007SVN Repositories
4 Months, 5 Days
Sep 16, 2007View Local SVN Diff in TextMate
3 Months, 27 Days
Jan 12, 2008SVN Scripts and Tools
2 Years
Jan 16, 2010Show all svn:externals
Feb 3, 2010Mercurial or Git?
1 Year, 7 Months
Sep 11, 2011The Case for Git Rebase
Nov 1, 2011Git Workflows Book
3 Months, 15 Days
Feb 14, 2012SVN to Git Migration
Mar 5, 2012Git Submodules are not SVN Externals
Mar 30, 2012A Rebase Workflow for Git
6 Months
Oct 5, 2012When In Git
9 Months
Aug 14, 2013My Two Favorite Git Aliases
Aug 22, 2013Git – Interactive Staging