Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] "Centralized" vs, "distributed" VCSs
- Date: Sat, 21 Feb 2009 00:17:54 +0900
- From: Curt Sampson <cjs@example.com>
- Subject: [tlug] "Centralized" vs, "distributed" VCSs
- References: <499A44AF.3010209@bebear.net> <87k57pqnoc.fsf@xemacs.org> <499B9B9C.9040202@bebear.net> <499E33B2.7040300@fremlin.org> <20090220064730.GN22190@lucky.cynic.net> <87r61t5yhp.fsf@xemacs.org>
- User-agent: Mutt/1.5.17 (2007-11-01)
On 2009-02-20 17:00 +0900 (Fri), Stephen J. Turnbull wrote: > The difference is that projects using DVCSes use the VCS to do > merging.... Actually, those with central VCSs use the VCS to merge, too. Every time you do an "svn update," you're doing a merge. (As well as when you do things such as "svn merge" between branches and all, of course.) > and have the option of doing it centrally. Those using > legacy VCSes have no choice but to insist that the developers do the > merging, not the VCS. Huh? Some developer somewhere always has to do the merge. It's just a matter of who does it, and where, when and how. > "Centralized" refers to whether you have to push to communicate your > changes to others or not. Hm? Someone, somewhere, always has to push or pull changes to get them into the main release (except for the guy who is committing to the main release "branch" or "repo" or whatever you care to call it). > Both terms also apply to workflows. Typically the problem is that > people confuse VCS (infrastructure == possible workflows) with > workflow (== politically mandated). True, though I'm not confusing them. Part of my point, though, is that while both svn and git, say, can support certain ways of working, for some of those ways svn is rather more convenient to use that git. (For others, obviously, git is more convenient, and for others yet, svn can't support it at all, at least not without the help of things like svk.) > And of those several dozen, how many have an URL to their current > active repo that you can post so that I can pull from it? All of them: anoncvs.netbsd.org. You don't even need to know who they are; it's all in one convenient place. cjs -- Curt Sampson <cjs@example.com> +81 90 7737 2974 Functional programming in all senses of the word: http://www.starling-software.com
- Follow-Ups:
- [tlug] "Centralized" vs, "distributed" VCSs
- From: Stephen J. Turnbull
- References:
- [tlug] Call for presenters - March 14th technical meeting
- From: Edward Middleton
- [tlug] Call for presenters - March 14th technical meeting
- From: Stephen J. Turnbull
- Re: [tlug] Call for presenters - March 14th technical meeting
- From: Edward Middleton
- [tlug] Re: Call for presenters - March 14th technical meeting
- From: John Fremlin
- Re: [tlug] Re: Call for presenters - March 14th technical meeting
- From: Curt Sampson
- Re: [tlug] Re: Call for presenters - March 14th technical meeting
- From: Stephen J. Turnbull
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Rikaichan/GMail Conflict Query
- Next by Date: Re: [tlug] Rikaichan/GMail Conflict Query
- Previous by thread: Re: [tlug] Re: Call for presenters - March 14th technical meeting
- Next by thread: [tlug] "Centralized" vs, "distributed" VCSs
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links