From: Linus Torvalds <torvalds@osdl.org>
To: Nicholas Allen <allen@ableton.com>
Cc: Joseph Wakeling <joseph.wakeling@webdrake.net>,
git@vger.kernel.org, bazaar-ng@lists.canonical.com
Subject: Re: git and bzr
Date: Thu, 30 Nov 2006 08:45:42 -0800 (PST) [thread overview]
Message-ID: <Pine.LNX.4.64.0611300808570.3513@woody.osdl.org> (raw)
In-Reply-To: <456ED047.3030102@ableton.com>
On Thu, 30 Nov 2006, Nicholas Allen wrote:
>
> Does this mean if I have, for example, a large C++ file with a bunch of
> methods in it and I move one of the methods from the bottom of the file to the
> top and in another branch someone makes a change to that method that when I
> merge their changes git will merge their changes into the method at the top of
> the file where I have moved it?
Right now (and in the near future), nope. "git blame" will track the
changes (so the pure movement wasn't just an addition of new code, but
you'll see it track it all the way down to the original), but "git merge"
is still file-based.
In other words, "git merge" does uses a data similarity analysis that
could be used for smaller chunks than a whole file, but at least for now
it does it on a file granularity only (and then passes it off to the
standard RCS three-way merge on a file-by-file basis).
That said, if the movement happens _within_ a file, then just about any
SCM could do what you ask for, by just using something smarter than the
standard 3-way merge. So that part isn't even about tracking data across
files - it's just about a per-file merge strategy.
The "track data, not files" thing becomes more interesting when you factor
out a file into two or more files, and can continue to merge across such a
code re-filing event. Git can do it for "annotate", but doesn't do it for
anything else.
> If so that would be really quite impressive!
Indeed, and it's one of the potential future goals that was discussed very
early in the git design phase. The point of _not_ doing file ID tracking
is exactly that you can actually do better than that by just tracking the
data.
So some day, we may do it. And not just within one file, but even between
files. Because file renames really is just a very specific special case of
data movement, and I don't think it's even the most common case.
That said, there are several reasons why you might not actually _ever_
want it in practice, and why I say "potential future goal" and "we may do
it". I think this is going to be both a matter of not just writing the
code (which we haven't done), but also deciding if it's really worth it.
Because merges are things where you may not want too much smarts:
- Quite often, a failed merge that needs manual fixup may even be
_preferable_ to a successful merge that did the merge "technically
correctly", but in an unexpected way.
- There's a _big_ difference between "merging code" and "examining code".
It makes much more sense to try to track where code came from and what
the "deep history" was when you examine code, because the reason you're
doing so is generally exactly because you're looking for what went
wrong, and who to blame.
When going "merging", the history of the code is arguably a lot less
important. What is the most important part is that the two branches you
merge have been (hopefully) verified in their _current_ state. The
history may be full of bugs, and they may have been fixed differently,
and even trying to be really clever may not actually be a good idea at
all.
Code may have moved or may have been copied, but what is much more
important than the original code and where it came from is the state it
was in _after_ the move, because that's the tested working state, and
in many ways the history of how it came to be really shouldn't matter
as much at all.
In other words, "annotate" and "merge" have almost entirely opposite
interests. An annotation is supposed to find the history in order to maybe
help find bugs, while a merge is supposed to use the _current_ state, and
very arguably, if the two current states don't match _so_ obviously that
there is no question about what you should do, then the merge should make
that very very very clear to the user.
So my personal opinion has always been that a merge should be extremely
simpleminded. I think all teh VCS people who concentrate on smart merging
absolutely have their heads up their arses, and do exactly the wrong
thing. A merge should not do anything "clever" at all. It should be just
_barely_ smart enough to do the obvious thing, and even then we all know
that it will still occasionally do the wrong thing.
So I actually think that a bog-standard and totally stupid three-way merge
is simply not far from the right thing to do. And the git "recursive"
thing basically repeats that stupid merge (a) in time (ie the criss-cross
merge thing causes a recursive three-way merge to take place) and (b) in
the metadata space (ie you can see the rename following basically as just
a "3-way merge in filenames").
And yes, this is probably some mental deficiency and hang-up, but I think
that's sufficient, and that where the real "clever" stuff should be is to
then help people resolve conflicts (and maybe also help you find
mis-merges even with the totally stupid and simple merge). Because
conflicts _will_ happen, regardless of your merge strategy, and you do
need people to look at them, but you can make it _easier_ for people to
say "ok, that's obviously the right merge".
So me personally, I'd rather have the "real merge" be what git already
does, and then have something like a graphical "resolution helper"
application that tries to resolve the remaining things with user help. And
that "resolution helper" is where I'd put all the magic code movement
logic, not in the merge itself.
So you could look at a failed hunk, and press a "show me a best guess"
button, and at that point the thing would say "that code might fit here,
does that look sane to you? <Ok>, <Next guess>, <Cancel>".
THAT is what a good VCS should do, in my opinion. Not do "smart merges".
Btw, git doesn't do the above kind of smart graphical thing, but git
_does_ do something very much in that direction. Unlike a lot of things,
git doesn't just leave the "conflict marker" turds in the working tree.
No, the index will contain the three-way merge base and both of the actual
files you were trying to merge, and a "git diff" will actually show you a
three-way diff of the working tree (and you can say "git diff --ours" to
see the diff just against our old head, and "--theirs" to see a regular
two-way diff against the _other_ side that you tried to merge).
So git already very much embodies this concept of "don't be overly smart
when merging, but try to help the user out when resolving the merge". It
may not be pretty GUI etc, and it mostly helps with regular bog-standard
data conflicts, but boy is it pleasant to use for those once you get used
to it.
So we get NONE of those horrible "you just get conflict turds, you figure
it out" things. It gives you the turds (because people, including me, are
used to them, and you want _something_ in the working tree that shows both
versions at the same time, of course), but then you can edit them to your
hearts content, and even _after_ you've edited them, you can do the above
three-way (or two-way against either branch) diffs, and it will show what
you edited and its relationship to the two branches you merged.
THAT is what merging is all about. Not smart merges. Stupid merges with
good tools to help you do the right thing when the right thing isn't _so_
obvious that you can just leave it to the machine.
next prev parent reply other threads:[~2006-11-30 16:46 UTC|newest]
Thread overview: 806+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-14 15:07 VCS comparison table Jon Smirl
2006-10-14 16:40 ` Jakub Narebski
2006-10-14 17:18 ` Jon Smirl
2006-10-14 17:42 ` Jakub Narebski
2006-10-16 3:53 ` Martin Pool
2006-10-22 15:50 ` Jakub Narebski
2006-10-16 22:26 ` Aaron Bentley
2006-10-16 22:35 ` Andy Whitcroft
2006-10-16 22:53 ` Jakub Narebski
2006-10-16 23:19 ` Jakub Narebski
2006-10-16 23:39 ` Nguyen Thai Ngoc Duy
2006-10-17 4:56 ` Aaron Bentley
2006-10-17 5:20 ` Shawn Pearce
2006-10-17 8:21 ` Martin Pool
2006-10-17 8:15 ` Jakub Narebski
2006-10-17 8:16 ` Andreas Ericsson
2006-10-17 20:01 ` Aaron Bentley
2006-10-17 21:01 ` Jakub Narebski
2006-10-17 21:27 ` Aaron Bentley
2006-10-17 21:51 ` Jakub Narebski
2006-10-17 22:28 ` Aaron Bentley
2006-10-17 22:57 ` Jakub Narebski
2006-10-17 22:59 ` Jakub Narebski
2006-10-17 23:16 ` Linus Torvalds
2006-10-18 5:36 ` Jeff King
2006-10-18 5:57 ` Junio C Hamano
2006-10-18 14:52 ` Linus Torvalds
2006-10-18 18:52 ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Petr Baudis
2006-10-18 18:59 ` Petr Baudis
2006-10-18 19:04 ` Junio C Hamano
2006-10-18 19:13 ` Nicolas Pitre
2006-10-18 19:18 ` Shawn Pearce
2006-10-18 19:33 ` Nicolas Pitre
2006-10-18 20:46 ` Shawn Pearce
2006-10-18 21:17 ` Linus Torvalds
2006-10-18 21:32 ` Shawn Pearce
2006-10-18 21:42 ` Junio C Hamano
2006-10-18 21:52 ` Shawn Pearce
2006-10-18 22:02 ` Junio C Hamano
2006-10-18 21:55 ` Linus Torvalds
2006-10-18 22:05 ` Shawn Pearce
2006-10-18 22:07 ` Junio C Hamano
2006-10-18 21:41 ` Nicolas Pitre
2006-10-18 21:41 ` Shawn Pearce
2006-10-18 22:00 ` Linus Torvalds
2006-10-18 22:11 ` Shawn Pearce
2006-10-18 22:13 ` Junio C Hamano
2006-10-18 22:42 ` Linus Torvalds
2006-10-18 22:48 ` Junio C Hamano
2006-10-18 23:22 ` Shawn Pearce
2006-10-18 23:18 ` Nicolas Pitre
2006-10-18 23:50 ` Johannes Schindelin
2006-10-19 0:07 ` Linus Torvalds
2006-10-19 0:15 ` Linus Torvalds
2006-10-19 0:31 ` Johannes Schindelin
2006-10-19 0:46 ` Linus Torvalds
2006-10-19 3:01 ` Nicolas Pitre
2006-10-19 3:46 ` Junio C Hamano
2006-10-19 14:27 ` Nicolas Pitre
2006-10-19 14:55 ` Linus Torvalds
2006-10-19 16:07 ` Jan Harkes
2006-10-19 16:48 ` Linus Torvalds
2006-10-20 0:20 ` Jan Harkes
2006-10-20 14:41 ` Jeff King
2006-10-20 0:20 ` [PATCH 1/2] Pass through unresolved deltas when writing a pack Jan Harkes
2006-10-20 0:20 ` [PATCH 2/2] Remove unused index tracking code Jan Harkes
2006-10-20 1:11 ` Nicolas Pitre
2006-10-20 1:35 ` Junio C Hamano
2006-10-20 2:27 ` Jan Harkes
2006-10-20 2:30 ` Junio C Hamano
2006-10-20 2:46 ` Jan Harkes
2006-10-20 3:36 ` Nicolas Pitre
2006-10-18 21:56 ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Junio C Hamano
2006-10-18 19:33 ` Junio C Hamano
2006-10-18 20:47 ` Shawn Pearce
2006-10-18 19:09 ` Nicolas Pitre
2006-10-18 20:08 ` Linus Torvalds
[not found] ` <20061018155704.b94b441d.seanlkml@sympatico.ca>
2006-10-18 19:57 ` Sean
2006-10-18 20:46 ` Petr Baudis
[not found] ` <20061018165341.bcece11f.seanlkml@sympatico.ca>
2006-10-18 20:53 ` Sean
2006-10-18 21:39 ` Petr Baudis
[not found] ` <20061018175443.50b728f6.seanlkml@sympatico.ca>
2006-10-18 21:54 ` Sean
2006-10-19 6:46 ` Alexander Belchenko
[not found] ` <20061019064049.bec89582.seanlkml@sympatico.ca>
2006-10-19 10:40 ` Sean
2006-10-20 14:03 ` Aaron Bentley
2006-10-20 14:56 ` Jakub Narebski
2006-10-20 15:34 ` Aaron Bentley
2006-10-20 16:21 ` Jakub Narebski
2006-10-20 17:03 ` Aaron Bentley
2006-10-20 17:18 ` Linus Torvalds
2006-10-20 17:45 ` Jakub Narebski
2006-10-20 17:59 ` Linus Torvalds
2006-10-20 20:17 ` Junio C Hamano
2006-10-20 20:40 ` Jakub Narebski
2006-10-20 22:41 ` [PATCH 1/2] git-pickaxe: introduce heuristics to "best match" scoring Junio C Hamano
2006-10-20 22:41 ` [PATCH 2/2] git-pickaxe: introduce heuristics to avoid "trivial" chunks Junio C Hamano
2006-10-20 17:47 ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Aaron Bentley
2006-10-20 18:06 ` Linus Torvalds
2006-10-20 18:30 ` Linus Torvalds
2006-10-20 19:04 ` Aaron Bentley
2006-10-20 19:31 ` Linus Torvalds
2006-10-20 20:12 ` Aaron Bentley
2006-10-20 17:21 ` Shawn Pearce
2006-10-20 17:48 ` Linus Torvalds
2006-10-20 17:58 ` David Lang
2006-10-20 18:15 ` Jon Smirl
2006-11-03 3:43 ` Matthew Hannigan
2006-10-20 20:23 ` Petr Baudis
2006-10-20 20:49 ` David Lang
2006-10-20 20:53 ` Petr Baudis
2006-10-20 20:55 ` David Lang
2006-10-20 20:53 ` Shawn Pearce
2006-10-20 18:12 ` Jan Hudec
2006-10-20 18:35 ` Jakub Narebski
2006-10-20 18:46 ` Jakub Narebski
2006-10-20 18:47 ` Jakub Narebski
2006-10-20 19:00 ` Linus Torvalds
2006-10-20 19:10 ` Aaron Bentley
2006-10-20 19:46 ` Linus Torvalds
2006-10-20 20:29 ` Aaron Bentley
2006-10-20 20:57 ` Linus Torvalds
2006-10-21 2:03 ` git-merge-recursive, was " Johannes Schindelin
2006-10-21 2:17 ` Junio C Hamano
2006-10-22 21:04 ` [PATCH] threeway_merge: if file will not be touched, leave it alone Johannes Schindelin
2006-10-22 23:11 ` Junio C Hamano
2006-10-23 0:48 ` Johannes Schindelin
2006-10-23 4:17 ` Junio C Hamano
2006-10-20 18:48 ` [ANNOUNCE] Example Cogito Addon - cogito-bundle Linus Torvalds
2006-10-20 22:13 ` Jeff Licquia
2006-10-20 23:05 ` Robert Collins
2006-10-20 23:15 ` Robert Collins
2006-10-20 23:39 ` Jeff Licquia
2006-10-20 23:24 ` Jakub Narebski
2006-10-20 23:28 ` Petr Baudis
2006-10-20 23:59 ` Linus Torvalds
2006-10-21 1:26 ` Junio C Hamano
2006-10-21 8:40 ` Jakub Narebski
2006-10-20 19:14 ` Jakub Narebski
2006-10-20 22:59 ` Jeff King
2006-10-21 17:40 ` Jan Hudec
2006-10-21 17:51 ` Jakub Narebski
2006-10-21 19:20 ` Jan Hudec
2006-10-21 18:42 ` Linus Torvalds
2006-10-21 19:21 ` Jakub Narebski
2006-11-03 6:36 ` Martin Langhoff
2006-10-20 22:40 ` Petr Baudis
2006-10-20 23:33 ` Aaron Bentley
2006-10-21 7:56 ` Matthieu Moy
2006-10-21 8:36 ` Jakub Narebski
2006-10-21 10:09 ` Matthieu Moy
2006-10-21 10:34 ` Jakub Narebski
[not found] ` <20061020113712.d192580a.seanlkml@sympatico.ca>
2006-10-20 15:37 ` Sean
2006-10-20 15:37 ` Sean
2006-10-19 10:40 ` Sean
2006-10-18 21:20 ` VCS comparison table Jeff King
2006-10-17 23:33 ` Aaron Bentley
2006-10-18 8:13 ` Andreas Ericsson
2006-10-18 6:22 ` Matthieu Moy
[not found] ` <20061017180051.5453ba90.seanlkml@sympatico.ca>
2006-10-17 22:00 ` Sean
2006-10-17 22:44 ` Aaron Bentley
[not found] ` <20061017185622.30fbc6c0.seanlkml@sympatico.ca>
2006-10-17 22:56 ` Sean
2006-10-17 23:11 ` Jakub Narebski
2006-10-18 21:04 ` Charles Duffy
[not found] ` <20061018172945.c0c58c38.seanlkml@sympatico.ca>
2006-10-18 21:29 ` Sean
2006-10-18 23:31 ` Charles Duffy
2006-10-18 23:48 ` Johannes Schindelin
2006-10-19 1:58 ` Charles Duffy
2006-10-19 11:01 ` Johannes Schindelin
2006-10-19 11:10 ` Charles Duffy
2006-10-19 11:24 ` Johannes Schindelin
2006-10-19 11:30 ` Charles Duffy
2006-10-20 11:38 ` Jakub Narebski
2006-10-18 23:48 ` Jakub Narebski
[not found] ` <20061018194945.3e5105e7.seanlkml@sympatico.ca>
2006-10-18 23:49 ` Sean
2006-10-18 23:49 ` Sean
2006-10-18 21:29 ` Sean
2006-10-18 21:37 ` Shawn Pearce
[not found] ` <20061018174450.f2108a21.seanlkml@sympatico.ca>
2006-10-18 21:44 ` Sean
2006-10-18 21:52 ` Petr Baudis
2006-10-18 23:38 ` Johannes Schindelin
2006-10-18 23:54 ` Petr Baudis
2006-10-19 0:33 ` Johannes Schindelin
2006-10-17 22:56 ` Sean
2006-10-18 21:51 ` Petr Baudis
2006-10-20 9:43 ` Matthieu Moy
2006-10-24 6:02 ` Lachlan Patrick
2006-10-24 6:23 ` Shawn Pearce
2006-10-24 6:31 ` Linus Torvalds
2006-10-24 6:45 ` David Rientjes
[not found] ` <Pin e.LNX.4.64.0610240812410.3962@g5.osdl.org>
[not found] ` <"Pin e.LNX.4.64.0610240812410.3962"@g5.osdl.org>
2006-10-24 15:15 ` Linus Torvalds
2006-10-24 20:12 ` David Rientjes
2006-10-24 20:28 ` Jakub Narebski
2006-10-25 8:48 ` Jeff King
[not found] ` < Pine.LNX.4.64N.0610250157470.3467@attu1.cs.washington.edu>
[not found] ` <20061025094900.G A26989@coredump.intra.peff.net>
2006-10-25 9:19 ` David Rientjes
2006-10-25 9:32 ` Jakub Narebski
2006-10-25 9:49 ` Jeff King
2006-10-25 13:49 ` Andreas Ericsson
2006-10-25 21:51 ` David Lang
2006-10-25 22:15 ` Shawn Pearce
2006-10-25 22:29 ` Jakub Narebski
2006-10-25 22:44 ` Petr Baudis
2006-10-25 23:15 ` Jakub Narebski
2006-10-26 1:06 ` Horst H. von Brand
2006-10-25 22:41 ` David Lang
2006-10-25 17:21 ` David Rientjes
2006-10-25 21:03 ` Jeff King
2006-10-26 11:15 ` Andreas Ericsson
2006-10-26 16:30 ` David Lang
2006-10-26 17:03 ` Nicolas Pitre
2006-10-26 17:04 ` David Lang
2006-10-26 17:16 ` Linus Torvalds
2006-10-26 17:24 ` Nicolas Pitre
2006-10-26 17:45 ` Jakub Narebski
2006-10-25 21:08 ` Junio C Hamano
2006-10-25 21:16 ` Jeff King
2006-10-25 21:32 ` Junio C Hamano
2006-10-25 21:50 ` Junio C Hamano
2006-10-26 11:25 ` Andreas Ericsson
2006-10-26 2:29 ` Linus Torvalds
2006-10-17 22:00 ` Sean
2006-10-17 22:03 ` Linus Torvalds
2006-10-17 22:53 ` Aaron Bentley
2006-10-17 23:09 ` Linus Torvalds
2006-10-18 0:23 ` Aaron Bentley
2006-10-18 0:46 ` Jakub Narebski
[not found] ` <200610180246.18758.jnareb@gmail.com>
2006-10-18 1:00 ` Aaron Bentley
2006-10-18 1:25 ` Carl Worth
2006-10-18 3:10 ` Aaron Bentley
2006-10-18 8:39 ` Andreas Ericsson
2006-10-18 9:04 ` Peter Baumann
2006-10-18 9:07 ` Jakub Narebski
2006-10-18 10:32 ` Matthew D. Fuller
2006-10-18 11:19 ` Andreas Ericsson
2006-10-18 12:43 ` Matthew D. Fuller
[not found] ` <20061018090218.35f0326b.seanlkml@sympatico.ca>
2006-10-18 13:02 ` Sean
2006-10-18 13:02 ` Sean
2006-10-18 13:10 ` Jakub Narebski
2006-10-18 16:07 ` Linus Torvalds
2006-10-18 15:38 ` Carl Worth
2006-10-19 9:10 ` Matthew D. Fuller
2006-10-19 11:15 ` Andreas Ericsson
2006-10-19 12:04 ` Matthieu Moy
2006-10-19 12:33 ` Petr Baudis
2006-10-19 13:44 ` Matthieu Moy
2006-10-19 16:03 ` Carl Worth
2006-10-19 16:38 ` Matthieu Moy
2006-10-20 11:24 ` Jakub Narebski
2006-10-20 11:50 ` Jakub Narebski
2006-10-20 13:26 ` Jakub Narebski
2006-10-20 23:19 ` Junio C Hamano
2006-10-21 0:07 ` Linus Torvalds
2006-10-21 1:09 ` Junio C Hamano
2006-10-21 1:19 ` Linus Torvalds
2006-10-21 1:27 ` Junio C Hamano
2006-10-21 1:55 ` Linus Torvalds
2006-10-21 8:32 ` Jakub Narebski
2006-10-19 11:27 ` Karl Hasselström
2006-10-19 11:46 ` Petr Baudis
2006-10-19 16:01 ` Matthew D. Fuller
2006-10-19 17:06 ` Matthew D. Fuller
2006-10-18 3:35 ` Linus Torvalds
2006-10-19 3:10 ` Aaron Bentley
2006-10-19 5:21 ` Carl Worth
2006-10-19 5:56 ` Martin Pool
2006-10-19 14:58 ` Aaron Bentley
2006-10-19 16:59 ` Carl Worth
2006-10-19 23:01 ` Aaron Bentley
2006-10-19 23:42 ` Carl Worth
2006-10-20 1:06 ` Aaron Bentley
2006-10-20 5:05 ` Linus Torvalds
2006-10-20 7:47 ` Lachlan Patrick
2006-10-20 8:38 ` Johannes Schindelin
2006-10-20 10:13 ` Petr Baudis
2006-10-20 11:09 ` Jakub Narebski
2006-10-20 11:37 ` Johannes Schindelin
2006-10-20 12:03 ` Jakub Narebski
2006-10-20 12:48 ` Johannes Schindelin
2006-10-20 17:23 ` David Lang
2006-10-20 10:16 ` Petr Baudis
2006-10-20 9:57 ` Jakub Narebski
2006-10-20 10:02 ` Matthieu Moy
2006-10-20 10:45 ` Andy Whitcroft
2006-10-20 10:45 ` James Henstridge
2006-10-20 12:01 ` Jakub Narebski
2006-10-20 11:00 ` Jakub Narebski
2006-10-20 14:12 ` Jeff King
2006-10-20 14:40 ` Jakub Narebski
2006-10-20 14:52 ` Johannes Schindelin
2006-10-20 15:34 ` Jakub Narebski
2006-10-21 17:57 ` Aaron Bentley
2006-10-21 18:20 ` Jakub Narebski
2006-10-22 14:27 ` Matthieu Moy
2006-10-20 21:48 ` Carl Worth
2006-10-21 13:01 ` Matthew D. Fuller
2006-10-21 14:08 ` Jakub Narebski
2006-10-21 16:31 ` Erik Bågfors
2006-10-21 16:59 ` Jakub Narebski
2006-10-21 17:41 ` Jakub Narebski
2006-10-21 18:11 ` Matthew D. Fuller
2006-10-21 19:19 ` Jeff King
2006-10-21 19:30 ` Jakub Narebski
2006-10-21 19:47 ` Jan Hudec
2006-10-21 19:55 ` Linus Torvalds
2006-10-21 20:19 ` Jakub Narebski
2006-10-21 21:46 ` Matthew D. Fuller
[not found] ` <20061021180653.d3152616.seanlkml@sympatico.ca>
2006-10-21 22:06 ` Sean
2006-10-21 22:25 ` Jakub Narebski
2006-10-21 23:42 ` Jeff Licquia
2006-10-21 23:49 ` Carl Worth
2006-10-22 0:07 ` Jeff Licquia
2006-10-22 0:47 ` Linus Torvalds
2006-10-22 16:02 ` Petr Baudis
2006-10-25 9:52 ` Andreas Ericsson
2006-10-21 19:41 ` Jakub Narebski
2006-10-22 19:18 ` David Clymer
2006-10-22 19:57 ` Jakub Narebski
2006-10-22 20:06 ` Jakub Narebski
2006-10-23 11:56 ` David Clymer
2006-10-23 12:54 ` Jakub Narebski
2006-10-23 15:01 ` James Henstridge
2006-10-23 17:18 ` Aaron Bentley
2006-10-23 17:53 ` Jakub Narebski
2006-10-23 18:04 ` Linus Torvalds
2006-10-23 18:21 ` Jakub Narebski
2006-10-23 18:26 ` Jelmer Vernooij
2006-10-23 18:31 ` Jakub Narebski
2006-10-23 18:44 ` Jelmer Vernooij
2006-10-23 18:45 ` Linus Torvalds
2006-10-23 18:56 ` Jelmer Vernooij
2006-10-23 19:02 ` Shawn Pearce
2006-10-23 19:12 ` Jakub Narebski
2006-10-23 19:18 ` Linus Torvalds
2006-10-23 18:34 ` Linus Torvalds
2006-10-23 20:06 ` Jeff King
2006-10-23 20:29 ` Jakub Narebski
2006-10-24 3:24 ` David Clymer
2006-10-21 20:47 ` Carl Worth
2006-10-21 20:55 ` Jakub Narebski
2006-10-21 23:07 ` Jeff Licquia
[not found] ` <20061021192539.4a00cc3e.seanlkml@sympatico.ca>
2006-10-21 23:25 ` Sean
2006-10-21 23:25 ` Sean
2006-10-22 0:46 ` Jeff Licquia
[not found] ` <20061021212645.2f9ba751.seanlkml@sympatico.ca>
2006-10-22 1:26 ` Sean
2006-10-22 1:26 ` Sean
2006-10-22 3:23 ` Jeff Licquia
[not found] ` <20061021233014.d4525a1d.seanlkml@sympatico.ca>
2006-10-22 3:30 ` Sean
2006-10-22 3:30 ` Sean
2006-10-22 10:00 ` Matthew D. Fuller
[not found] ` <20061022074422.50dcbee6.seanlkml@sympatico.ca>
2006-10-22 11:44 ` Sean
2006-10-22 11:44 ` Sean
2006-10-22 13:03 ` Matthew D. Fuller
[not found] ` <20061022092845.233deb43.seanlkml@sympatico.ca>
2006-10-22 13:28 ` Sean
2006-10-22 13:28 ` Sean
2006-10-22 13:33 ` Matthew D. Fuller
[not found] ` <20061022094041.77c06cc7.seanlkml@sympatico.ca>
2006-10-22 13:40 ` Sean
2006-10-22 13:40 ` Sean
2006-10-22 13:57 ` Matthew D. Fuller
[not found] ` <20061022102454.b9dea693.seanlkml@sympatico.ca>
2006-10-22 14:24 ` Sean
2006-10-22 14:24 ` Sean
2006-10-22 14:56 ` Matthew D. Fuller
2006-10-22 15:05 ` Matthieu Moy
2006-10-22 12:46 ` Matthew D. Fuller
2006-10-22 13:51 ` Jakub Narebski
2006-10-22 19:36 ` David Clymer
2006-10-25 9:35 ` Andreas Ericsson
2006-10-25 9:46 ` Jakub Narebski
2006-10-25 10:08 ` James Henstridge
2006-10-25 15:54 ` Carl Worth
2006-10-26 8:52 ` James Henstridge
2006-10-26 9:33 ` Junio C Hamano
2006-10-26 9:57 ` James Henstridge
2006-10-26 10:10 ` Jeff King
2006-10-26 10:52 ` Vincent Ladeuil
2006-10-26 11:13 ` Jeff King
2006-10-26 11:15 ` Jeff King
2006-10-26 12:33 ` Vincent Ladeuil
2006-10-26 13:14 ` Rogan Dawes
2006-10-26 11:18 ` Jakub Narebski
2006-10-26 15:05 ` Linus Torvalds
2006-10-26 16:04 ` Vincent Ladeuil
2006-10-26 16:21 ` Linus Torvalds
2006-11-28 0:01 ` git and bzr Joseph Wakeling
2006-11-28 0:39 ` Jakub Narebski
2006-11-28 0:40 ` Sean
2006-11-28 0:40 ` Sean
2006-11-28 2:57 ` Linus Torvalds
2006-11-29 2:23 ` Joseph Wakeling
2006-11-29 3:51 ` Linus Torvalds
2006-11-29 8:07 ` Junio C Hamano
2006-11-29 12:17 ` git blame [was: git and bzr] Joseph Wakeling
2006-11-29 16:39 ` Linus Torvalds
2006-11-30 18:24 ` Joseph Wakeling
2006-11-30 18:44 ` Linus Torvalds
2006-11-30 19:55 ` Carl Worth
2006-11-30 22:17 ` Johannes Schindelin
2006-11-30 22:24 ` J. Bruce Fields
2006-11-30 22:38 ` git blame Junio C Hamano
2006-11-30 22:53 ` Johannes Schindelin
2006-11-30 23:08 ` Jakub Narebski
2006-11-28 12:10 ` git and bzr Erik Bågfors
2006-11-28 12:37 ` Jakub Narebski
2006-11-28 13:35 ` Johannes Schindelin
2006-11-28 16:08 ` Linus Torvalds
2006-11-28 17:07 ` Aaron Bentley
2006-11-28 17:29 ` Jakub Narebski
2006-11-28 18:31 ` Aaron Bentley
2006-11-28 18:43 ` Jakub Narebski
2006-11-28 21:59 ` Aaron Bentley
2006-11-28 22:16 ` Jakub Narebski
2006-11-28 18:00 ` Linus Torvalds
2006-11-28 17:44 ` Nicholas Allen
2006-11-28 18:06 ` Jakub Narebski
2006-11-28 18:58 ` Nicholas Allen
2006-11-28 19:11 ` Nicholas Allen
2006-11-28 19:40 ` Andy Parkins
2006-11-28 19:59 ` Jakub Narebski
2006-11-28 20:37 ` Nicholas Allen
2006-11-28 21:26 ` Nicholas Allen
2006-11-28 21:43 ` Jakub Narebski
2006-11-28 21:49 ` Linus Torvalds
2006-11-28 21:53 ` Shawn Pearce
2006-11-28 22:13 ` Linus Torvalds
2006-11-28 22:22 ` Jakub Narebski
2006-11-28 22:00 ` Nicholas Allen
2006-11-28 22:25 ` Linus Torvalds
2006-11-28 22:41 ` Linus Torvalds
2006-11-28 22:48 ` Nicholas Allen
2006-11-29 10:49 ` Johannes Schindelin
2006-11-29 11:01 ` Jakub Narebski
2006-11-29 20:37 ` Jon Loeliger
2006-11-28 22:46 ` Nicholas Allen
2006-11-29 10:52 ` Johannes Schindelin
2006-11-29 17:29 ` Linus Torvalds
2006-11-29 18:54 ` Marko Macek
2006-11-29 20:07 ` Johannes Schindelin
2006-11-29 20:49 ` Jakub Narebski
2006-11-29 20:45 ` Linus Torvalds
2006-11-30 0:05 ` Carl Worth
2006-11-30 0:08 ` Carl Worth
2006-11-30 0:30 ` Jakub Narebski
2006-11-30 6:59 ` Raimund Bauer
2006-11-30 7:17 ` Carl Worth
2006-11-30 8:31 ` Alan Chandler
2006-11-30 9:01 ` Nguyen Thai Ngoc Duy
2006-11-30 9:30 ` Alan Chandler
2006-11-30 9:35 ` Jakub Narebski
2006-11-30 10:01 ` Junio C Hamano
2006-11-30 22:45 ` Johannes Schindelin
2006-11-30 23:36 ` Junio C Hamano
2006-11-30 9:39 ` Steven Grimm
2006-11-30 10:19 ` Johannes Schindelin
2006-11-30 11:25 ` Nguyen Thai Ngoc Duy
2006-11-30 11:58 ` Jakub Narebski
2006-11-30 12:14 ` Nguyen Thai Ngoc Duy
2006-11-30 12:23 ` Johannes Schindelin
2006-11-30 12:45 ` Andreas Ericsson
2006-11-30 12:25 ` Andreas Ericsson
2006-11-30 20:01 ` Theodore Tso
2006-11-30 20:09 ` Jakub Narebski
2006-12-01 9:55 ` Andreas Ericsson
2006-12-02 8:57 ` Jakub Narebski
[not found] ` <20061128214531.GA24299@jameswestby.net>
2006-11-28 22:34 ` Nicholas Allen
2006-11-28 21:40 ` Martin Langhoff
[not found] ` <456CADE9.7060503@onlinehome.de>
2006-11-28 22:14 ` Martin Langhoff
2006-11-28 22:19 ` Martin Langhoff
2006-11-28 22:36 ` Nicholas Allen
2006-11-28 22:47 ` Martin Langhoff
2006-11-30 12:36 ` Nicholas Allen
2006-11-30 12:47 ` Johannes Schindelin
2006-11-30 16:45 ` Linus Torvalds [this message]
2006-10-26 9:50 ` VCS comparison table Andreas Ericsson
2006-10-25 9:57 ` Matthieu Moy
2006-10-21 20:05 ` Aaron Bentley
2006-10-21 20:48 ` Jakub Narebski
2006-10-21 22:52 ` Edgar Toernig
2006-10-21 23:39 ` Aaron Bentley
2006-10-22 0:04 ` Carl Worth
2006-10-22 0:14 ` Jakub Narebski
[not found] ` <20061021165313.dba67497.seanlkml@sympatico.ca>
2006-10-21 20:53 ` Sean
2006-10-21 21:10 ` Linus Torvalds
2006-10-21 20:53 ` Sean
2006-10-22 7:45 ` Jan Hudec
2006-10-22 9:05 ` Jakub Narebski
2006-10-22 9:56 ` Erik Bågfors
2006-10-22 13:23 ` Jakub Narebski
2006-10-22 14:11 ` Erik Bågfors
2006-10-22 14:39 ` Jakub Narebski
2006-10-22 14:25 ` Carl Worth
2006-10-22 14:48 ` Erik Bågfors
2006-10-22 15:04 ` Jakub Narebski
2006-10-22 14:55 ` Jakub Narebski
2006-10-22 18:53 ` Matthew D. Fuller
2006-10-22 19:27 ` Jakub Narebski
2006-10-23 16:57 ` David Lang
2006-10-23 17:29 ` Linus Torvalds
2006-10-23 22:21 ` Matthew D. Fuller
2006-10-23 22:28 ` David Lang
2006-10-23 22:44 ` Linus Torvalds
2006-10-24 0:26 ` Matthew D. Fuller
2006-10-24 15:58 ` David Lang
2006-10-24 16:34 ` Matthew D. Fuller
2006-10-24 18:03 ` David Lang
2006-10-24 18:25 ` Jakub Narebski
2006-10-24 19:27 ` Petr Baudis
2006-10-25 0:27 ` Matthew D. Fuller
2006-10-25 22:40 ` David Lang
2006-10-25 23:53 ` Matthew D. Fuller
2006-10-26 10:13 ` Andreas Ericsson
2006-10-26 10:45 ` Erik Bågfors
2006-10-26 11:48 ` Jakub Narebski
2006-10-26 11:54 ` Nicholas Allen
2006-10-26 12:13 ` Jakub Narebski
2006-10-26 21:25 ` Jeff King
2006-10-27 2:02 ` Horst H. von Brand
2006-10-27 2:08 ` Petr Baudis
2006-10-27 9:34 ` Andreas Ericsson
2006-10-27 10:49 ` Jakub Narebski
2006-10-27 11:41 ` Andreas Ericsson
2006-10-27 14:46 ` J. Bruce Fields
2006-10-28 11:18 ` Ilpo Nyyssönen
2006-10-28 13:53 ` Jakub Narebski
2006-10-28 14:58 ` Jakub Narebski
2006-10-28 22:18 ` Robin Rosenberg
2006-10-28 22:46 ` Jakub Narebski
2006-10-29 6:54 ` Ilpo Nyyssönen
2006-10-29 12:01 ` Jakub Narebski
2006-10-29 18:24 ` Matthew D. Fuller
2006-10-29 18:39 ` Jakub Narebski
2006-10-30 0:10 ` Theodore Tso
2006-10-30 10:18 ` Progress reporting (was: VCS comparison table) Jakub Narebski
2006-10-30 15:21 ` Nicolas Pitre
2006-10-26 12:12 ` VCS comparison table Matthew D. Fuller
2006-10-26 12:18 ` Jakub Narebski
2006-10-26 15:06 ` Matthew D. Fuller
2006-10-26 13:47 ` Aaron Bentley
2006-10-26 13:53 ` Jakub Narebski
2006-10-26 15:13 ` Aaron Bentley
2006-10-30 21:46 ` Jan Hudec
2006-10-23 22:45 ` Jakub Narebski
2006-10-23 23:14 ` Erik Bågfors
2006-10-23 23:24 ` Linus Torvalds
2006-10-24 0:26 ` Matthew D. Fuller
2006-10-24 0:38 ` Matthew D. Fuller
2006-10-24 5:42 ` Linus Torvalds
2006-10-24 5:47 ` Shawn Pearce
2006-10-24 16:46 ` Matthew D. Fuller
2006-10-24 0:47 ` Carl Worth
2006-10-24 7:31 ` Erik Bågfors
2006-10-24 21:51 ` Erik Bågfors
2006-10-25 12:41 ` Andreas Ericsson
2006-10-25 13:15 ` Erik Bågfors
2006-10-24 0:39 ` Martin Langhoff
2006-10-24 7:52 ` Erik Bågfors
2006-10-24 8:37 ` Jakub Narebski
2006-10-24 10:11 ` Martin Langhoff
2006-10-24 9:30 ` Jelmer Vernooij
2006-10-26 15:22 ` Aaron Bentley
2006-10-25 18:41 ` Aaron Bentley
2006-10-24 9:51 ` Matthieu Moy
2006-10-24 10:27 ` Jakub Narebski
2006-10-25 10:52 ` Andreas Ericsson
2006-10-25 19:53 ` Junio C Hamano
2006-10-20 2:53 ` James Henstridge
2006-10-20 9:51 ` Jakub Narebski
2006-10-20 10:42 ` James Henstridge
2006-10-20 13:17 ` Jakub Narebski
2006-10-20 13:36 ` Petr Baudis
2006-10-20 14:12 ` Jakub Narebski
2006-10-20 14:59 ` James Henstridge
2006-10-20 22:50 ` Jakub Narebski
2006-10-20 22:58 ` Petr Baudis
2006-10-20 10:53 ` Jakub Narebski
2006-10-20 12:34 ` Matthieu Moy
2006-10-20 13:20 ` Jakub Narebski
2006-10-20 13:47 ` Petr Baudis
2006-10-19 17:01 ` Carl Worth
2006-10-19 17:14 ` J. Bruce Fields
2006-10-20 14:31 ` Jeff King
2006-10-20 15:33 ` J. Bruce Fields
2006-10-20 15:43 ` Jeff King
2006-10-19 15:25 ` Linus Torvalds
2006-10-19 16:13 ` Matthew D. Fuller
2006-10-19 16:49 ` Linus Torvalds
2006-10-19 18:30 ` Linus Torvalds
2006-10-19 18:54 ` Matthieu Moy
2006-10-19 20:47 ` Linus Torvalds
2006-10-21 5:49 ` Junio C Hamano
2006-10-19 23:28 ` Ryan Anderson
2006-10-19 19:16 ` Junio C Hamano
2006-10-20 10:51 ` Jakub Narebski
2006-10-20 15:58 ` Linus Torvalds
2006-10-19 5:33 ` Jan Hudec
2006-10-19 7:02 ` Erik Bågfors
2006-10-19 8:49 ` Christian MICHON
2006-10-19 8:58 ` Andreas Ericsson
2006-10-19 9:10 ` Matthieu Moy
2006-10-19 14:57 ` Tim Webster
2006-10-19 15:30 ` Aaron Bentley
2006-10-20 3:14 ` Tim Webster
2006-10-20 4:05 ` Aaron Bentley
2006-10-21 12:30 ` Jan Hudec
2006-10-21 13:05 ` Jakub Narebski
2006-10-21 13:15 ` Jan Hudec
2006-10-21 13:29 ` Jakub Narebski
2006-10-21 16:56 ` Aaron Bentley
2006-10-21 17:03 ` Jakub Narebski
2006-10-21 17:31 ` Linus Torvalds
2006-10-21 17:38 ` Linus Torvalds
2006-10-22 7:49 ` Tim Webster
2006-10-22 17:12 ` Linus Torvalds
2006-10-23 5:19 ` Matthew Hannigan
2006-10-20 10:44 ` Jakub Narebski
2006-10-19 16:14 ` Matthieu Moy
2006-10-20 3:40 ` Tim Webster
2006-10-19 15:45 ` Ramon Diaz-Uriarte
2006-10-20 10:40 ` Jakub Narebski
2006-10-20 13:36 ` Shawn Pearce
2006-10-21 12:30 ` Matthew D. Fuller
2006-10-19 11:37 ` Petr Baudis
2006-10-19 15:17 ` Matthew D. Fuller
2006-10-20 13:22 ` Horst H. von Brand
2006-10-20 13:46 ` Christian MICHON
2006-10-20 15:05 ` Jakub Narebski
2006-10-20 15:16 ` Johannes Schindelin
2006-10-20 15:28 ` Jakub Narebski
2006-10-20 15:39 ` Johannes Schindelin
2006-10-20 16:05 ` Jakub Narebski
2006-10-20 16:24 ` Jakub Narebski
2006-10-18 3:25 ` Ryan Anderson
2006-10-17 23:24 ` Jakub Narebski
2006-10-17 23:50 ` Linus Torvalds
2006-10-17 23:35 ` Jakub Narebski
2006-10-17 9:20 ` Jakub Narebski
2006-10-17 9:40 ` Robert Collins
2006-10-17 10:08 ` Andreas Ericsson
2006-10-17 10:47 ` Matthieu Moy
2006-10-18 4:55 ` Robert Collins
2006-10-18 8:53 ` Andreas Ericsson
2006-10-18 11:15 ` Petr Baudis
2006-10-18 15:31 ` Linus Torvalds
2006-10-18 15:50 ` Jakub Narebski
2006-10-18 16:22 ` Linus Torvalds
2006-10-17 16:41 ` Linus Torvalds
2006-10-17 22:27 ` Robert Collins
[not found] ` <20061017191838.1c36499b.seanlkml@sympatico.ca>
2006-10-17 23:18 ` Sean
2006-10-17 23:18 ` Sean
2006-10-17 23:33 ` Petr Baudis
2006-10-18 5:26 ` Robert Collins
2006-10-18 21:46 ` Alternate revno proposal (Was: Re: VCS comparison table) Jan Hudec
2006-10-18 22:14 ` Jakub Narebski
2006-10-19 5:45 ` Jan Hudec
2006-10-19 8:19 ` Alexander Belchenko
2006-10-21 13:48 ` Jan Hudec
2006-10-20 2:09 ` Horst H. von Brand
2006-10-20 5:38 ` Jan Hudec
2006-10-17 9:59 ` VCS comparison table Andreas Ericsson
2006-10-17 9:37 ` Robert Collins
[not found] ` <20061017060112.2d036f96.seanlkml@sympatico.ca>
2006-10-17 10:01 ` Sean
2006-10-17 10:01 ` Sean
2006-10-17 10:06 ` Jakub Narebski
2006-10-16 23:35 ` Linus Torvalds
2006-10-16 23:55 ` Jakub Narebski
2006-10-17 0:04 ` Johannes Schindelin
2006-10-17 0:23 ` Linus Torvalds
2006-10-17 0:36 ` Johannes Schindelin
2006-10-17 1:17 ` Nguyen Thai Ngoc Duy
2006-10-17 7:26 ` Christian MICHON
2006-10-17 0:08 ` Linus Torvalds
2006-10-17 0:24 ` Jakub Narebski
2006-10-17 4:31 ` Aaron Bentley
2006-10-19 19:01 ` Nathaniel Smith
2006-10-20 10:32 ` Jakub Narebski
2006-10-17 0:29 ` Luben Tuikov
2006-10-17 4:24 ` Aaron Bentley
2006-10-17 7:50 ` Andreas Ericsson
2006-10-17 14:05 ` Aaron Bentley
[not found] ` <20061017103423.a9589295.seanlkml@sympatico.ca>
2006-10-17 14:34 ` Sean
2006-10-17 15:05 ` Andreas Ericsson
2006-10-17 15:32 ` Matthieu Moy
2006-10-17 19:44 ` Aaron Bentley
2006-10-17 23:28 ` Petr Baudis
2006-10-17 23:39 ` Jakub Narebski
2006-10-18 0:24 ` Aaron Bentley
2006-10-17 8:30 ` Jakub Narebski
2006-10-17 11:19 ` Matthieu Moy
2006-10-17 11:45 ` Jakub Narebski
2006-10-17 12:02 ` Jakub Narebski
[not found] ` <20061017080702.615a3b2f.seanlkml@sympatico.ca>
2006-10-17 12:07 ` Sean
2006-10-21 8:27 ` Jakub Narebski
2006-10-21 8:48 ` Erik Bågfors
2006-10-17 12:07 ` Sean
2006-10-17 13:33 ` Matthieu Moy
2006-10-17 12:00 ` Andreas Ericsson
2006-10-17 13:27 ` Matthieu Moy
2006-10-17 13:55 ` Jakub Narebski
2006-10-17 14:08 ` Matthieu Moy
2006-10-17 14:41 ` Jakub Narebski
2006-10-18 0:00 ` Petr Baudis
2006-10-18 0:30 ` Aaron Bentley
2006-10-18 0:39 ` Petr Baudis
2006-10-18 1:28 ` Jakub Narebski
2006-10-18 1:44 ` Carl Worth
2006-10-18 3:27 ` Aaron Bentley
2006-10-18 9:20 ` Jakub Narebski
2006-10-18 16:31 ` Aaron Bentley
2006-10-21 15:56 ` Jan Hudec
2006-10-21 16:13 ` Jakub Narebski
[not found] ` <20061018003920.GK20017@pasky.or.cz>
2006-10-18 9:28 ` Erik Bågfors
2006-10-18 11:08 ` Petr Baudis
2006-10-18 11:17 ` Jakub Narebski
2006-10-18 13:09 ` Erik Bågfors
2006-10-18 18:03 ` Jeff Licquia
2006-10-17 14:01 ` Andreas Ericsson
2006-10-17 14:24 ` Matthieu Moy
2006-10-17 14:19 ` Olivier Galibert
2006-10-17 15:37 ` Matthieu Moy
2006-10-18 1:46 ` Petr Baudis
[not found] ` <20061017073839.3728d1e7.seanlkml@sympatico.ca>
2006-10-17 11:38 ` Sean
2006-10-17 12:03 ` Matthieu Moy
2006-10-17 12:56 ` Jakub Narebski
[not found] ` <20061017085723.7542ee6c.seanlkml@sympatico.ca>
2006-10-17 12:57 ` Sean
2006-10-17 12:57 ` Sean
2006-10-17 13:44 ` Matthieu Moy
[not found] ` <20061017100150.b4919aac.seanlkml@sympatico.ca>
2006-10-17 14:01 ` Sean
2006-10-17 14:19 ` Matthieu Moy
[not found] ` <20061017110655.f7bcf3f1.seanlkml@sympatico.ca>
2006-10-17 15:06 ` Sean
2006-10-17 15:06 ` Sean
2006-10-18 0:14 ` Petr Baudis
2006-10-18 1:36 ` Integrating gitweb and git-browser (was: Re: VCS comparison table) Jakub Narebski
2006-10-18 1:52 ` Petr Baudis
2006-10-18 1:58 ` Jakub Narebski
2006-10-18 2:02 ` Petr Baudis
2006-10-17 14:01 ` VCS comparison table Sean
2006-10-18 0:25 ` Petr Baudis
2006-10-18 0:38 ` Aaron Bentley
[not found] ` <4535778D.40006@utoronto.ca>
2006-10-18 0:42 ` Petr Baudis
2006-10-18 0:48 ` Jakub Narebski
[not found] ` <20061018004209.GL20017@pasky.or.cz>
2006-10-18 0:50 ` Aaron Bentley
[not found] ` <45357A6E.3050603@utoronto.ca>
2006-10-18 0:57 ` Petr Baudis
2006-10-18 1:05 ` Aaron Bentley
2006-10-18 1:11 ` Petr Baudis
2006-10-18 6:44 ` Matthieu Moy
2006-10-18 7:16 ` Shawn Pearce
2006-10-17 11:38 ` Sean
2006-10-21 14:13 ` Jan Hudec
[not found] ` <20061021102346.9cd3abce.seanlkml@sympatico.ca>
2006-10-21 14:23 ` Sean
2006-10-21 14:23 ` Sean
2006-10-21 16:19 ` Erik Bågfors
2006-10-21 16:31 ` Jakub Narebski
[not found] ` <BAYC1-PASMTP01706CD2FCBE923333A0CBAE020@CEZ.ICE>
2006-10-21 16:35 ` Erik Bågfors
[not found] ` <BAYC1-PASMTP04FAD1FBB91BA4C07A5E79AE020@CEZ.ICE>
2006-10-21 17:33 ` Erik Bågfors
2006-10-21 21:04 ` Linus Torvalds
2006-10-21 23:58 ` Linus Torvalds
2006-10-22 0:13 ` Erik Bågfors
2006-10-22 0:22 ` Jakub Narebski
2006-10-22 1:00 ` Theodore Tso
2006-10-22 0:09 ` Erik Bågfors
2006-10-27 4:51 ` Jan Hudec
2006-10-28 11:38 ` Jakub Narebski
2006-10-21 18:34 ` Jan Hudec
[not found] ` <20061021144704.71d75e83.seanlkml@sympatico.ca>
2006-10-21 18:47 ` Sean
2006-10-21 18:47 ` Sean
[not found] ` <20061017062313.cd41e031.seanlkml@sympatico.ca>
2006-10-17 10:23 ` Sean
2006-10-17 10:30 ` Johannes Schindelin
[not found] ` <20061017063549.da130b5f.seanlkml@sympatico.ca>
2006-10-17 10:35 ` Sean
2006-10-17 10:35 ` Sean
2006-10-17 10:45 ` Matthias Kestenholz
2006-10-17 13:48 ` Aaron Bentley
2006-10-17 19:51 ` Aaron Bentley
2006-10-21 18:58 ` Jan Hudec
[not found] ` <20061021150233.c29e11c5.seanlkml@sympatico.ca>
2006-10-21 19:02 ` Sean
2006-10-21 19:02 ` Sean
2006-10-20 8:26 ` James Henstridge
2006-10-20 10:19 ` Jakub Narebski
2006-10-20 8:56 ` Erik Bågfors
2006-10-17 10:23 ` Sean
2006-10-17 15:03 ` Linus Torvalds
2006-10-16 23:45 ` Johannes Schindelin
2006-10-17 2:40 ` Petr Baudis
2006-10-17 5:08 ` Aaron Bentley
2006-10-17 5:25 ` Carl Worth
2006-10-17 5:31 ` Shawn Pearce
2006-10-17 6:23 ` Junio C Hamano
2006-10-17 18:52 ` J. Bruce Fields
2006-10-17 19:12 ` Jakub Narebski
[not found] ` <20061017062341.8a5c8530.seanlkml@sympatico.ca>
2006-10-17 10:23 ` Sean
2006-10-17 10:23 ` Sean
2006-10-18 6:33 ` Jeff King
2006-10-17 9:33 ` Robert Collins
2006-10-17 9:45 ` Jakub Narebski
2006-10-14 20:20 ` Jakub Narebski
2006-10-14 23:06 ` Jon Smirl
2006-10-14 23:34 ` Jakub Narebski
[not found] ` <20061014200356.e7b56402.seanlkml@sympatico.ca>
2006-10-15 0:03 ` Sean
2006-10-15 0:34 ` Jon Smirl
[not found] ` <20061014214452.8c2d2a5c.seanlkml@sympatico.ca>
2006-10-15 1:44 ` Sean
2006-10-15 0:53 ` Jakub Narebski
2006-10-15 15:37 ` Jakub Narebski
2006-10-15 18:23 ` Petr Baudis
[not found] ` <20061015143956.86db3a8b.seanlkml@sympatico.ca>
2006-10-15 18:39 ` Sean
2006-10-15 19:24 ` Petr Baudis
2006-10-15 19:49 ` Jon Smirl
2006-10-16 3:23 ` Petr Baudis
2006-10-16 3:30 ` Jon Smirl
2006-10-17 3:52 ` Sam Vilain
2006-10-17 12:59 ` Jon Smirl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.64.0611300808570.3513@woody.osdl.org \
--to=torvalds@osdl.org \
--cc=allen@ableton.com \
--cc=bazaar-ng@lists.canonical.com \
--cc=git@vger.kernel.org \
--cc=joseph.wakeling@webdrake.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).