LWN.net Logo

Distributed version control

Distributed version control

Posted Jan 11, 2008 9:42 UTC (Fri) by man_ls (subscriber, #15091)
In reply to: Development issues part 1: Project communication by jengelh
Parent article: Development issues part 1: Project communication

Actually, in a general context "distributed" calls for online working -- different machines connecting between them. "Distributed version control" (the phrase in the article) used to be what CVS does -- instead of one machine where everyone develops and keeps code, there is a central repository and a network of distributed developer machines. So you need to be online. Technically git is a "distributed repository", where many developer machines keep different repositories that can be synchronized between them, and that allows for offline working.

Just a pedantic point, but it might illustrate the irony of the situation. For old-school people like Stallman "distributed" does not call for offline working, but just the opposite.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds