Wolf Rentzsch talks with Andrew Pontious about philosophical and practical aspects of branching in version control.
Links:
The Ren & Stimpy Show « Wikipedia
Concurrent Versions System (CVS) « Wikipedia
Apache Subversion
Svnmerge.py « SubversionWiki
Perforce
Why (Not) Perforce « rentzsch.com via Wayback Machine
Practical Perforce, by Laura Wingerd « Amazon.com
The Flow Of Change « YouTube
A successful Git branching model « nvie.com
nvie/gitflow « GitHub
GitHub Flow « Scott Chacon
Welcome | Legit (Git Workflow for Humans)
kennethreitz/legit « GitHub
GitHub for Mac
Andrew Pontious tweet: “WTF!? GitHub Mac app just took a Terminal filesystem change and turned it into a commit without asking me. NEVER opening GitHub client again”
Semantic Version Branches for Submodules « rentzsch.tumblr.com
Semantic Versioning 2.0.0-rc.1
Rejected Episode Titles:
Start Going Down the List
Taller Than Can Fit on My 27” Display
CVS Is Horrible and You Shouldn’t Use It
The Next Two Ones Are Also Horrible
I Don’t Know What Magic It Did
With Subversion, I Wasn’t Very Branchy
Bad Things Come in Threes
Not Strictly a Horrible Thing
I’ve Often Been Complimented on My Large Binary Assets
The Philosophy of Branches
Why We Do the Podcast, So We Can Get Ourselves in Trouble