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]Re: [tlug] Open-source repository question
- Date: Fri, 17 Jul 2009 22:45:23 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Open-source repository question
- References: <5634e9210907141717r18873031s7dfc4dd216c708a5@example.com> <877hyak75b.fsf@example.com> <4A5D556F.2050605@example.com> <873a8yjvhd.fsf@example.com> <4A5D9487.7010604@example.com> <4A5E92C7.3060008@example.com> <87hbxdhtij.fsf@example.com> <4A5FF697.8030603@example.com>
John Fremlin writes: > I would say that git has an implicit theory of patches. Of course. In a sense every VCS must have an implicit theory of patches (and unfortunately in Darcs's case, it doesn't entirely match the explicit one). Unfortunately for git's theory, it suffers from the same bug that Darcs does, namely the assumption that changes that do not conflict textually do not conflict semantically. For example, it's quite possible in git to commit a change to a function prototype in foo.h without making the corresponding change in foo.c or in any callers. You will of course get no warning until you compile. Now, if you're Linus (or on a more personal note, Curt), you can keep all that in your head. I think that's why Curt can get away with deprecating cheap branching as he did. But when you get to the scale of the Linux kernel, it don't work so well, and you start needing cheaping branching so bad you invent it. :-) You could also argue that that is not the VCS's job. But I think that's what's buzzing around the back of Linus's head when he keeps insisting "git is just a stupid content tracker, it's not really a VCS or SCM".
- Follow-Ups:
- Re: [tlug] Open-source repository question
- From: John Fremlin
- References:
- [tlug] Open-source repository question
- From: Jim Breen
- [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: Edward Middleton
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: Edward Middleton
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] See USB drive over network
- Next by Date: Re: [tlug] Open-source repository question
- Previous by thread: Re: [tlug] Open-source repository question
- Next by thread: Re: [tlug] Open-source repository question
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links