echan: rainbow arch supernova remnant (Default)
echan ([personal profile] echan) wrote in [site community profile] dw_dev_training2009-04-11 11:43 pm

Distributed version control? Whu?

I highly recommend a perusal of Intro to Distributed Version Control (Illustrated).

From the intro: "Traditional version control helps you backup, track and synchronize files. Distributed version control makes it easy to share changes. Done right, you can get the best of both worlds: simple merging and centralized releases."

In short -- this is how we have lots of devs, and not just [staff profile] mark. It's a bit more work than just opening a file and changing the code, but it's really really useful.

For more information on the specifics Dreamwidth uses, check out the Dev Version Control wiki page.
tea: Barbara Gordon/Oracle, pushing her hair back. (Default)

[personal profile] tea 2009-04-16 02:09 am (UTC)(link)
Cool, I will do that! Possibly not until the summer (I presume new devs will be welcome at any point, not just during the beta?) since I'm gone traveling in May and June, but I have itchy fingers to start poking at some of this stuff.