"Don't branch" was the hardest culture shift for me at Etsy. I'm still trying to figure out when it's appropriate. https://secure.phabricator.com/book/phabflavor/article/recommendations_on_branching/ …
-
-
Replying to @avibryant
@avibryant Really. What was the branching story in Smalltalk?1 reply 0 retweets 0 likes -
Replying to @peterseibel
@peterseibel the widely used DVCS is one I wrote in 2002(?). Each revision is a file w/ full source code archive + tree of parent metadata.1 reply 0 retweets 0 likes -
Replying to @avibryant
@peterseibel any two revisions can be merged if you can locate the common ancestor's file; branches are just done via naming convention.1 reply 0 retweets 0 likes -
Replying to @avibryant
@peterseibel the model doesn't allow for cherry picking without horrible contortions; the rewrite that fixed this never got traction.1 reply 0 retweets 0 likes -
Replying to @avibryant
@peterseibel in practice our workflow at Dabble DB was closest to everyone having a personal public branch they pushed to...1 reply 0 retweets 1 like
@peterseibel ... and the constant question was "should I be merging your stuff into my branch yet?"
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.