Linux Today: Linux News On Internet Time.

Linus on Linux: The Linus Torvalds Interview Part 2

Apr 27, 2009, 20:32 (0 Talkback[s])
(Other stories by Don Marti)

[ Thanks to An Anonymous Reader for this link. ]

"The SCM [source control management] choice ends up being a pretty personal thing, and much more important than the technical details of the SCM you end up using is the workflow you use.

"Now, the reason a distributed SCM is important is not the distribution itself as much as the flow of information it allows. By avoiding the whole single point of concentration, you end up with the possibility for a much more dynamic development model.

"And I say "the possibility", because you can certainly continue with all the old rules, and the old development model, and use a distributed SCM the same way you use any random central one, but you won"t see the huge advantages if you do.

"So the big piece of advice for anybody looking at switching SCM's (or if you just want to really think about the SCM you use now, and what implicit assumptions you have in your current workflow) is to think about the SCM as just a tool, but also realize that it's a tool that quite heavily constrains-- or liberates--just how you work."

Complete Story

Related Stories: