Re: VCS comparison table

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Aaron Bentley <aaron.bentley@...>
Cc: Jakub Narebski <jnareb@...>, Andreas Ericsson <ae@...>, <bazaar-ng@...>, <git@...>
Date: Tuesday, October 17, 2006 - 11:35 pm

On Tue, 17 Oct 2006, Aaron Bentley wrote:

Right. You have to do it your way, because of the "simple revision 
numbers".

Which gets us back to where we started: "simple" is in the eye of the 
beholder. I personally think that git revision naming is a lot simpler, 
exactly because it doesn't impose arbitrary rules on users.

For example, what happens is that:
 - you like the simple revision numbers
 - that in turn means that you can never allow a mainline-merge to be done 
   by anybody else than the main maintainer
 - that in turn means that the whole situation is no longer distributed, 
   it's more like a "disconnected access to a central repository"

The "main trunk matters" mentality (which has deep roots in CVS - don't 
get me wrong, I don't think you're the first one to do this) is 
fundamentally antithetical to truly distributed system, because it 
basically assumes that some maintainer is "more important" than others. 

That special maintainer is the maintainer whose merge-trunk is followed, 
and whose revision numbers don't change when they are merged back. 

That may even be _true_ in many cases. But please do realize that it's a 
real issue, and that it has real impact - it does two things:

 - it impacts the technology and workflow directly itself: "pull" and 
   "merge" are different: a central maintainer would tend to do a "merge", 
   and one more in the outskirts would tend to do more of a "pull", 
   expecting his work to then be merged back to the "trunk" at some later 
   point)

 - it will result in _psychological_ damage, in the sense that there's 
   always one group that is the "trunk" group, and while you can pass the 
   baton around (like the perl people do), it's always clear who sits 
   centrally.

Maybe this is fine. It's certainly how most projects tend to work. 

I'll just point out that one of my design goals for git was to make every 
single repository 100% equal. That means that there MUST NOT be a "trunk", 
or a special line of development. There is no "vendor branch". It's 
something that a lot of people on the git lists understand now, but it 
took a while for it to sink in - people used to believe that the "first 
parent" of a merge was somehow special, and I had to point out several 
times on the git list that no, that's not how it works - because the merge 
might have been done by somebody _else_ than the person who you think of 
as being "on the trunk".

So when I say that your "simple" revision numbers are totally broken and 
horrible, I say that not because I think a number like "1.45.3.17" is 
ugly, but because I think that the deeper _implications_ of using a number 
like that is ugly. It implies one of two things:

 - the numbers change all the time as things get merged both ways

OR

 - people try to maintain a "trunk" mentality

and I think both of those situations are simply not good situations.

In git, the fact that everybody is on an equal footing is something that I 
think is really good. For example, when I was away for effectively three 
weeks during August, all the git-level merging for the kernel was done by 
Greg KH.

And realize that he didn't use "my tree". No baton was passed. I emailed 
with him (and some others) before-hand, so that everybody knew that I 
expected to be just pull from Greg when I came back, but it was _his_ tree 
that he merged in, and he just worked the same way I did.

And when I did come back, I did a "pull" from his tree. At no point is 
there a big merge-commit with a sign saying

	"I now merged all the work that Greg did while I was away"

No. Because the way git works, my pull just fast-forwarded my tree, 
because while I was away, Greg's tree _was_ the main tree, thanks to the 
fact that git believes that everybody is 100% equal.

So it's actually a big conceptual thing. 

I'm actually very happy with the design of git, and a large part of that 
is that I think the data structures and the basic design was really good. 
Now, I know I'm smarter than anybody else ("Bow down before me, you 
worthless scum"), but the thing is, the way to do good basic design isn't 
actually to be really smart about it, but to try to have a few basic 
concepts.

And the "every repository is equal" is one such concept. The naming 
follows from that - you simply _cannot_ use numbers if everybody is on the 
same footing (at least not _stable_ numbers). 

Btw, BK did get this right. I didn't _like_ the naming in BK, and it was 
numbers, but it worked. But it only worked when people understood that the 
numbers were ephemeral, and it _did_ cause confusion. But hey, the 
confusion wasn't _that_ big of a problem.


No. The _cost_ of the revision is the "trunk mentality". THAT is the true 
cost.  The belief that there is one "main line of development".

		Linus
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: VCS comparison table, Jakub Narebski, (Sat Oct 14, 12:40 pm)
Re: VCS comparison table, Aaron Bentley, (Mon Oct 16, 6:26 pm)
Re: VCS comparison table, Johannes Schindelin, (Mon Oct 16, 7:45 pm)
Re: VCS comparison table, Robert Collins, (Tue Oct 17, 5:33 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 1:08 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:23 am)
Re: VCS comparison table, Junio C Hamano, (Tue Oct 17, 2:23 am)
Re: VCS comparison table, J. Bruce Fields, (Tue Oct 17, 2:52 pm)
Re: VCS comparison table, Shawn Pearce, (Tue Oct 17, 1:31 am)
Re: VCS comparison table, Carl Worth, (Tue Oct 17, 1:25 am)
Re: VCS comparison table, Petr Baudis, (Mon Oct 16, 10:40 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 16, 7:35 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 12:24 am)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 11:03 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:23 am)
Re: VCS comparison table, , (Fri Oct 20, 4:56 am)
Re: VCS comparison table, James Henstridge, (Fri Oct 20, 4:26 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 6:19 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 3:51 pm)
Re: VCS comparison table, Jan Hudec, (Sat Oct 21, 2:58 pm)
Re: VCS comparison table, Sean, (Sat Oct 21, 3:02 pm)
Re: VCS comparison table, Johannes Schindelin, (Tue Oct 17, 6:30 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 9:48 am)
Re: VCS comparison table, Matthias Kestenholz, (Tue Oct 17, 6:45 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:35 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 4:30 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 7:19 am)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 9:46 pm)
Re: VCS comparison table, Olivier Galibert, (Tue Oct 17, 10:19 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 11:37 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 8:00 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 9:27 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 10:01 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 10:24 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 9:55 am)
Re: VCS comparison table, Jeff Licquia, (Wed Oct 18, 2:03 pm)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 10:08 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 10:41 am)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 8:00 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 8:30 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 9:28 pm)
Re: VCS comparison table, Carl Worth, (Tue Oct 17, 9:44 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 11:27 pm)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 18, 5:20 am)
Re: VCS comparison table, Aaron Bentley, (Wed Oct 18, 12:31 pm)
Re: VCS comparison table, Jan Hudec, (Sat Oct 21, 11:56 am)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 12:13 pm)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 8:39 pm)
Re: VCS comparison table, , (Wed Oct 18, 5:28 am)
Re: VCS comparison table, Petr Baudis, (Wed Oct 18, 7:08 am)
Re: VCS comparison table, , (Wed Oct 18, 9:09 am)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 18, 7:17 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 7:45 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 9:33 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 8:07 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 8:02 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 7:38 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 8:03 am)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 9:11 pm)
Re: VCS comparison table, Matthieu Moy, (Wed Oct 18, 2:44 am)
Re: VCS comparison table, Shawn Pearce, (Wed Oct 18, 3:16 am)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 8:25 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 8:38 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 8:48 pm)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 8:42 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 8:50 pm)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 8:57 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 9:05 pm)
Re: VCS comparison table, Sean, (Tue Oct 17, 8:57 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 9:44 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 10:01 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 10:19 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 11:06 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 8:56 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 3:50 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 10:05 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 11:05 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 3:44 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 7:39 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 8:24 pm)
Re: VCS comparison table, Petr Baudis, (Tue Oct 17, 7:28 pm)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 11:32 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 10:34 am)
Re: VCS comparison table, Luben Tuikov, (Mon Oct 16, 8:29 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 16, 7:55 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 16, 8:08 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 12:31 am)
Re: VCS comparison table, Johannes Schindelin, (Mon Oct 16, 8:04 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 16, 8:23 pm)
Re: VCS comparison table, Christian MICHON, (Tue Oct 17, 3:26 am)
Re: VCS comparison table, Nguyen Thai Ngoc Duy, (Mon Oct 16, 9:17 pm)
Re: VCS comparison table, Johannes Schindelin, (Mon Oct 16, 8:36 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 16, 7:19 pm)
Re: VCS comparison table, Robert Collins, (Tue Oct 17, 5:37 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:01 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 12:56 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 5:20 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 5:59 am)
Re: VCS comparison table, Robert Collins, (Tue Oct 17, 5:40 am)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 12:41 pm)
Re: VCS comparison table, Robert Collins, (Tue Oct 17, 6:27 pm)
Re: VCS comparison table, Sean, (Tue Oct 17, 7:18 pm)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 6:08 am)
Re: VCS comparison table, Robert Collins, (Wed Oct 18, 12:55 am)
Re: VCS comparison table, Linus Torvalds, (Wed Oct 18, 11:31 am)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 18, 11:50 am)
Re: VCS comparison table, Linus Torvalds, (Wed Oct 18, 12:22 pm)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 18, 4:53 am)
Re: VCS comparison table, Petr Baudis, (Wed Oct 18, 7:15 am)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 17, 6:47 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 4:15 am)
Re: VCS comparison table, Andreas Ericsson, (Tue Oct 17, 4:16 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 4:01 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 5:01 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 7:35 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 5:27 pm)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 6:03 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 6:53 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 7:24 pm)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 7:50 pm)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 7:09 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 8:23 pm)
Re: VCS comparison table, Ryan Anderson, (Tue Oct 17, 11:25 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 8:46 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 9:00 pm)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 11:35 pm)
Re: VCS comparison table, Aaron Bentley, (Wed Oct 18, 11:10 pm)
Re: VCS comparison table , Horst H. von Brand, (Fri Oct 20, 9:22 am)
Re: VCS comparison table, Christian MICHON, (Fri Oct 20, 9:46 am)
Re: VCS comparison table, , (Thu Oct 19, 3:02 am)
Re: VCS comparison table, Petr Baudis, (Thu Oct 19, 7:37 am)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 19, 11:17 am)
Re: VCS comparison table, Christian MICHON, (Thu Oct 19, 4:49 am)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 19, 4:58 am)
Re: VCS comparison table, Ramon Diaz-Uriarte, (Thu Oct 19, 11:45 am)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 5:10 am)
Re: VCS comparison table, Tim Webster, (Thu Oct 19, 10:57 am)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 12:14 pm)
Re: VCS comparison table, Tim Webster, (Thu Oct 19, 11:40 pm)
Re: VCS comparison table, Aaron Bentley, (Thu Oct 19, 11:30 am)
Re: VCS comparison table, Tim Webster, (Thu Oct 19, 11:14 pm)
Re: VCS comparison table, Aaron Bentley, (Fri Oct 20, 12:05 am)
Re: VCS comparison table, Jan Hudec, (Sat Oct 21, 8:30 am)
Re: VCS comparison table, Jan Hudec, (Thu Oct 19, 1:33 am)
Re: VCS comparison table, Carl Worth, (Thu Oct 19, 1:21 am)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 19, 11:25 am)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 19, 12:13 pm)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 19, 12:49 pm)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 19, 2:30 pm)
Re: VCS comparison table, Junio C Hamano, (Thu Oct 19, 3:16 pm)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 2:54 pm)
Re: VCS comparison table, Ryan Anderson, (Thu Oct 19, 7:28 pm)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 19, 4:47 pm)
Re: VCS comparison table, Junio C Hamano, (Sat Oct 21, 1:49 am)
Re: VCS comparison table, Aaron Bentley, (Thu Oct 19, 10:58 am)
Re: VCS comparison table, Carl Worth, (Thu Oct 19, 1:01 pm)
Re: VCS comparison table, J. Bruce Fields, (Thu Oct 19, 1:14 pm)
Re: VCS comparison table, Jeff King, (Fri Oct 20, 10:31 am)
Re: VCS comparison table, J. Bruce Fields, (Fri Oct 20, 11:33 am)
Re: VCS comparison table, Jeff King, (Fri Oct 20, 11:43 am)
Re: VCS comparison table, Carl Worth, (Thu Oct 19, 12:59 pm)
Re: VCS comparison table, Aaron Bentley, (Thu Oct 19, 7:01 pm)
Re: VCS comparison table, Carl Worth, (Thu Oct 19, 7:42 pm)
Re: VCS comparison table, James Henstridge, (Thu Oct 19, 10:53 pm)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 5:51 am)
Re: VCS comparison table, James Henstridge, (Fri Oct 20, 6:42 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 9:17 am)
Re: VCS comparison table, James Henstridge, (Fri Oct 20, 10:59 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 6:50 pm)
Re: VCS comparison table, Petr Baudis, (Fri Oct 20, 6:58 pm)
Re: VCS comparison table, Petr Baudis, (Fri Oct 20, 9:36 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 10:12 am)
Re: VCS comparison table, Aaron Bentley, (Thu Oct 19, 9:06 pm)
Re: VCS comparison table, Carl Worth, (Fri Oct 20, 5:48 pm)
Re: VCS comparison table, Aaron Bentley, (Sat Oct 21, 4:05 pm)
Re: VCS comparison table, Jan Hudec, (Sun Oct 22, 3:45 am)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 5:05 am)
Re: VCS comparison table, , (Sun Oct 22, 5:56 am)
Re: VCS comparison table, Carl Worth, (Sun Oct 22, 10:25 am)
Re: VCS comparison table, Matthew D. Fuller, (Sun Oct 22, 2:53 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 1:29 pm)
Re: VCS comparison table, Matthew D. Fuller, (Mon Oct 23, 6:21 pm)
Re: VCS comparison table, Matthieu Moy, (Tue Oct 24, 5:51 am)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 6:44 pm)
Re: VCS comparison table, Matthew D. Fuller, (Mon Oct 23, 8:26 pm)
Re: VCS comparison table, David Lang, (Tue Oct 24, 11:58 am)
Re: VCS comparison table, Matthew D. Fuller, (Tue Oct 24, 12:34 pm)
Re: VCS comparison table, David Lang, (Tue Oct 24, 2:03 pm)
Re: VCS comparison table, Matthew D. Fuller, (Tue Oct 24, 8:27 pm)
Re: VCS comparison table, David Lang, (Wed Oct 25, 6:40 pm)
Re: VCS comparison table, Jan Hudec, (Mon Oct 30, 5:46 pm)
Re: VCS comparison table, Matthew D. Fuller, (Wed Oct 25, 7:53 pm)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 26, 6:13 am)
Re: VCS comparison table, Aaron Bentley, (Thu Oct 26, 9:47 am)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 26, 8:12 am)
Re: VCS comparison table, , (Thu Oct 26, 6:45 am)
Re: VCS comparison table, David Lang, (Mon Oct 23, 6:28 pm)
Re: VCS comparison table, David Lang, (Mon Oct 23, 12:57 pm)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 3:27 pm)
Re: VCS comparison table, , (Sun Oct 22, 10:48 am)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 11:04 am)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 10:55 am)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 9:23 am)
Re: VCS comparison table, Sean, (Sat Oct 21, 4:53 pm)
Re: VCS comparison table, Linus Torvalds, (Sat Oct 21, 5:10 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 4:48 pm)
Re: VCS comparison table, Aaron Bentley, (Sat Oct 21, 7:39 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 8:14 pm)
Re: VCS comparison table, Carl Worth, (Sat Oct 21, 8:04 pm)
Re: VCS comparison table, Edgar Toernig, (Sat Oct 21, 6:52 pm)
Re: VCS comparison table, Matthew D. Fuller, (Sat Oct 21, 9:01 am)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 25, 5:35 am)
Re: VCS comparison table, Matthieu Moy, (Wed Oct 25, 5:57 am)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 25, 5:46 am)
Re: VCS comparison table, James Henstridge, (Wed Oct 25, 6:08 am)
Re: VCS comparison table, Carl Worth, (Wed Oct 25, 11:54 am)
Re: VCS comparison table, James Henstridge, (Thu Oct 26, 4:52 am)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 26, 5:50 am)
Re: VCS comparison table, Junio C Hamano, (Thu Oct 26, 5:33 am)
Re: VCS comparison table, James Henstridge, (Thu Oct 26, 5:57 am)
Re: VCS comparison table, Jeff King, (Thu Oct 26, 6:10 am)
Re: VCS comparison table, Vincent Ladeuil, (Thu Oct 26, 6:52 am)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 26, 11:05 am)
git and bzr, Joseph Wakeling, (Mon Nov 27, 8:01 pm)
Re: git and bzr, Nicholas Allen, (Thu Nov 30, 8:36 am)
Re: git and bzr, Linus Torvalds, (Thu Nov 30, 12:45 pm)
Re: git and bzr, Johannes Schindelin, (Thu Nov 30, 8:47 am)
Re: git and bzr, , (Tue Nov 28, 8:10 am)
Re: git and bzr, Linus Torvalds, (Mon Nov 27, 10:57 pm)
Re: git and bzr, Joseph Wakeling, (Tue Nov 28, 10:23 pm)
Re: git and bzr, Linus Torvalds, (Tue Nov 28, 11:51 pm)
git blame [was: git and bzr], Joseph Wakeling, (Wed Nov 29, 8:17 am)
Re: git blame [was: git and bzr], Linus Torvalds, (Wed Nov 29, 12:39 pm)
Re: git blame [was: git and bzr], Joseph Wakeling, (Thu Nov 30, 2:24 pm)
Re: git blame [was: git and bzr], Linus Torvalds, (Thu Nov 30, 2:44 pm)
Re: git blame [was: git and bzr], Carl Worth, (Thu Nov 30, 3:55 pm)
Re: git blame [was: git and bzr], Johannes Schindelin, (Thu Nov 30, 6:17 pm)
Re: git blame, Junio C Hamano, (Thu Nov 30, 6:38 pm)
Re: git blame, Johannes Schindelin, (Thu Nov 30, 6:53 pm)
Re: git blame [was: git and bzr], J. Bruce Fields, (Thu Nov 30, 6:24 pm)
Re: git and bzr, Sean, (Mon Nov 27, 8:40 pm)
Re: VCS comparison table, Vincent Ladeuil, (Thu Oct 26, 12:04 pm)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 26, 12:21 pm)
Re: VCS comparison table, Jeff King, (Thu Oct 26, 7:13 am)
Re: VCS comparison table, Jeff King, (Thu Oct 26, 7:15 am)
Re: VCS comparison table, Carl Worth, (Sat Oct 21, 4:47 pm)
Re: VCS comparison table, David Clymer, (Sun Oct 22, 3:36 pm)
Re: VCS comparison table, Matthew D. Fuller, (Sun Oct 22, 8:46 am)
Re: VCS comparison table, Jeff Licquia, (Sat Oct 21, 7:07 pm)
Re: VCS comparison table, Sean, (Sat Oct 21, 7:25 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 4:55 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 10:08 am)
Re: VCS comparison table, Matthew D. Fuller, (Sat Oct 21, 2:11 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 3:41 pm)
Re: VCS comparison table, David Clymer, (Sun Oct 22, 3:18 pm)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 4:06 pm)
Re: VCS comparison table, David Clymer, (Mon Oct 23, 7:56 am)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 8:54 am)
Re: VCS comparison table, David Clymer, (Mon Oct 23, 11:24 pm)
Re: VCS comparison table, James Henstridge, (Mon Oct 23, 11:01 am)
Re: VCS comparison table, Aaron Bentley, (Mon Oct 23, 1:18 pm)
Re: VCS comparison table, Jeff King, (Mon Oct 23, 4:06 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 4:29 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 1:53 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 2:04 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 2:21 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 2:34 pm)
Re: VCS comparison table, Jelmer Vernooij, (Mon Oct 23, 2:26 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 2:31 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 2:45 pm)
Re: VCS comparison table, Jelmer Vernooij, (Mon Oct 23, 2:56 pm)
Re: VCS comparison table, Linus Torvalds, (Mon Oct 23, 3:18 pm)
Re: VCS comparison table, Jakub Narebski, (Mon Oct 23, 3:12 pm)
Re: VCS comparison table, Shawn Pearce, (Mon Oct 23, 3:02 pm)
Re: VCS comparison table, Jelmer Vernooij, (Mon Oct 23, 2:44 pm)
Re: VCS comparison table, Jakub Narebski, (Sun Oct 22, 3:57 pm)
Re: VCS comparison table, Jeff King, (Sat Oct 21, 3:19 pm)
Re: VCS comparison table, Matthew D. Fuller, (Sat Oct 21, 5:46 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 6:25 pm)
Re: VCS comparison table, Jeff Licquia, (Sat Oct 21, 7:42 pm)
Re: VCS comparison table, Carl Worth, (Sat Oct 21, 7:49 pm)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 25, 5:52 am)
Re: VCS comparison table, Petr Baudis, (Sun Oct 22, 12:02 pm)
Re: VCS comparison table, Jeff Licquia, (Sat Oct 21, 8:07 pm)
Re: VCS comparison table, Linus Torvalds, (Sat Oct 21, 8:47 pm)
Re: VCS comparison table, Sean, (Sat Oct 21, 6:06 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 3:30 pm)
Re: VCS comparison table, Linus Torvalds, (Sat Oct 21, 3:55 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 4:19 pm)
Re: VCS comparison table, Jan Hudec, (Sat Oct 21, 3:47 pm)
Re: VCS comparison table, , (Sat Oct 21, 12:31 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 12:59 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 1:41 pm)
Re: VCS comparison table, Jeff King, (Fri Oct 20, 10:12 am)
Re: VCS comparison table, Aaron Bentley, (Sat Oct 21, 1:57 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 2:20 pm)
Re: VCS comparison table, Matthieu Moy, (Sun Oct 22, 10:27 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 10:40 am)
Re: VCS comparison table, Johannes Schindelin, (Fri Oct 20, 10:52 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 11:34 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 7:00 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 5:57 am)
Re: VCS comparison table, James Henstridge, (Fri Oct 20, 6:45 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 8:01 am)
Re: VCS comparison table, Matthieu Moy, (Fri Oct 20, 6:02 am)
Re: VCS comparison table, Andy Whitcroft, (Fri Oct 20, 6:45 am)
Re: VCS comparison table, Linus Torvalds, (Fri Oct 20, 1:05 am)
Re: VCS comparison table, Lachlan Patrick, (Fri Oct 20, 3:47 am)
Re: VCS comparison table, Petr Baudis, (Fri Oct 20, 6:16 am)
Re: VCS comparison table, Johannes Schindelin, (Fri Oct 20, 4:38 am)
Re: VCS comparison table, Petr Baudis, (Fri Oct 20, 6:13 am)
Re: VCS comparison table, Martin Pool, (Thu Oct 19, 1:56 am)
Re: VCS comparison table, Carl Worth, (Tue Oct 17, 9:25 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 11:10 pm)
Re: VCS comparison table, Carl Worth, (Wed Oct 18, 11:38 am)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 19, 5:10 am)
Re: VCS comparison table, Karl , (Thu Oct 19, 7:27 am)
Re: VCS comparison table, Petr Baudis, (Thu Oct 19, 7:46 am)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 19, 12:01 pm)
Re: VCS comparison table, Matthew D. Fuller, (Thu Oct 19, 1:06 pm)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 19, 7:15 am)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 8:04 am)
Re: VCS comparison table, Petr Baudis, (Thu Oct 19, 8:33 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 7:50 am)
Re: VCS comparison table, Jakub Narebski, (Fri Oct 20, 9:26 am)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 9:44 am)
Re: VCS comparison table, Carl Worth, (Thu Oct 19, 12:03 pm)
Re: VCS comparison table, Matthieu Moy, (Thu Oct 19, 12:38 pm)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 18, 4:39 am)
Re: VCS comparison table, Matthew D. Fuller, (Wed Oct 18, 6:32 am)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 18, 7:19 am)
Re: VCS comparison table, Matthew D. Fuller, (Wed Oct 18, 8:43 am)
Re: VCS comparison table, Linus Torvalds, (Wed Oct 18, 12:07 pm)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 18, 9:10 am)
Re: VCS comparison table, Sean, (Wed Oct 18, 9:02 am)
Re: VCS comparison table, Jakub Narebski, (Wed Oct 18, 5:07 am)
Re: VCS comparison table, Peter Baumann, (Wed Oct 18, 5:04 am)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:00 pm)
Re: VCS comparison table, Matthieu Moy, (Fri Oct 20, 5:43 am)
Re: VCS comparison table, Lachlan Patrick, (Tue Oct 24, 2:02 am)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 24, 2:31 am)
Re: VCS comparison table, David Rientjes, (Tue Oct 24, 2:45 am)
Re: VCS comparison table, Linus Torvalds, (Wed Oct 25, 10:29 pm)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 24, 11:15 am)
Re: VCS comparison table, David Rientjes, (Tue Oct 24, 4:12 pm)
Re: VCS comparison table, Jeff King, (Wed Oct 25, 4:48 am)
Re: VCS comparison table, Junio C Hamano, (Wed Oct 25, 5:08 pm)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 26, 7:25 am)
Re: VCS comparison table, Junio C Hamano, (Wed Oct 25, 5:50 pm)
Re: VCS comparison table, Jeff King, (Wed Oct 25, 5:16 pm)
Re: VCS comparison table, Junio C Hamano, (Wed Oct 25, 5:32 pm)
Re: VCS comparison table, David Rientjes, (Wed Oct 25, 5:19 am)
Re: VCS comparison table, Jeff King, (Wed Oct 25, 5:49 am)
Re: VCS comparison table, David Rientjes, (Wed Oct 25, 1:21 pm)
Re: VCS comparison table, Andreas Ericsson, (Thu Oct 26, 7:15 am)
Re: VCS comparison table, David Lang, (Thu Oct 26, 12:30 pm)
Re: VCS comparison table, Nicolas Pitre, (Thu Oct 26, 1:03 pm)
Re: VCS comparison table, David Lang, (Thu Oct 26, 1:04 pm)
Re: VCS comparison table, Nicolas Pitre, (Thu Oct 26, 1:24 pm)
Re: VCS comparison table, Linus Torvalds, (Thu Oct 26, 1:16 pm)
Re: VCS comparison table, Jeff King, (Wed Oct 25, 5:03 pm)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 25, 9:49 am)
Re: VCS comparison table, David Lang, (Wed Oct 25, 5:51 pm)
Re: VCS comparison table, Shawn Pearce, (Wed Oct 25, 6:15 pm)
Re: VCS comparison table, David Lang, (Wed Oct 25, 6:41 pm)
Re: VCS comparison table, Shawn Pearce, (Tue Oct 24, 2:23 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 6:44 pm)
Re: VCS comparison table, Sean, (Tue Oct 17, 6:56 pm)
Re: VCS comparison table, Charles Duffy, (Wed Oct 18, 5:04 pm)
Re: VCS comparison table, Sean, (Wed Oct 18, 5:29 pm)
Re: VCS comparison table, Charles Duffy, (Wed Oct 18, 7:31 pm)
Re: VCS comparison table, Sean, (Wed Oct 18, 7:49 pm)
Re: VCS comparison table, Johannes Schindelin, (Wed Oct 18, 7:48 pm)
Re: VCS comparison table, Charles Duffy, (Wed Oct 18, 9:58 pm)
Re: VCS comparison table, Johannes Schindelin, (Thu Oct 19, 7:01 am)
Re: VCS comparison table, Charles Duffy, (Thu Oct 19, 7:10 am)
Re: VCS comparison table, Johannes Schindelin, (Thu Oct 19, 7:24 am)
Re: VCS comparison table, Charles Duffy, (Thu Oct 19, 7:30 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 7:11 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 5:51 pm)
Re: VCS comparison table, Matthieu Moy, (Wed Oct 18, 2:22 am)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 6:28 pm)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 6:57 pm)
Re: VCS comparison table, Aaron Bentley, (Tue Oct 17, 7:33 pm)
Re: VCS comparison table, Andreas Ericsson, (Wed Oct 18, 4:13 am)
Re: VCS comparison table, Linus Torvalds, (Tue Oct 17, 7:16 pm)
Re: VCS comparison table, Jeff King, (Wed Oct 18, 1:36 am)
Re: VCS comparison table, Linus Torvalds, (Wed Oct 18, 10:52 am)
Re: VCS comparison table, Jeff King, (Wed Oct 18, 5:20 pm)
[ANNOUNCE] Example Cogito Addon - cogito-bundle, Petr Baudis, (Wed Oct 18, 2:52 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Alexander Belchenko, (Thu Oct 19, 2:46 am)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Aaron Bentley, (Fri Oct 20, 10:03 am)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Petr Baudis, (Wed Oct 18, 2:59 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 4:08 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 3:09 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 3:04 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 3:13 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 3:33 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 4:47 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 3:18 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 3:33 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 4:46 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 5:17 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 5:56 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 5:41 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 6:13 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 6:42 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 7:18 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 8:07 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 11:46 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Thu Oct 19, 10:55 am)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Jan Harkes, (Thu Oct 19, 12:07 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Thu Oct 19, 12:48 pm)
[PATCH 2/2] Remove unused index tracking code., Jan Harkes, (Thu Oct 19, 8:20 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Nicolas Pitre, (Thu Oct 19, 9:11 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Jan Harkes, (Thu Oct 19, 10:27 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Nicolas Pitre, (Thu Oct 19, 11:36 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Junio C Hamano, (Thu Oct 19, 10:30 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Jan Harkes, (Thu Oct 19, 10:46 pm)
Re: [PATCH 2/2] Remove unused index tracking code., Junio C Hamano, (Thu Oct 19, 9:35 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Jan Harkes, (Thu Oct 19, 8:20 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Jeff King, (Fri Oct 20, 10:41 am)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Thu Oct 19, 10:27 am)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 11:01 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Johannes Schindelin, (Wed Oct 18, 8:31 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 8:46 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 8:15 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Johannes Schindelin, (Wed Oct 18, 7:50 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 6:48 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 7:22 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 6:00 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 6:11 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Nicolas Pitre, (Wed Oct 18, 5:41 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 5:32 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Linus Torvalds, (Wed Oct 18, 5:55 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 6:07 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 6:05 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 5:42 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Shawn Pearce, (Wed Oct 18, 5:52 pm)
Re: [ANNOUNCE] Example Cogito Addon - cogito-bundle, Junio C Hamano, (Wed Oct 18, 6:02 pm)
Re: VCS comparison table, Junio C Hamano, (Wed Oct 18, 1:57 am)
Re: VCS comparison table, Jakub Narebski, (Tue Oct 17, 6:59 pm)
Re: VCS comparison table, Shawn Pearce, (Tue Oct 17, 1:20 am)
Re: VCS comparison table, Martin Pool, (Tue Oct 17, 4:21 am)
Re: VCS comparison table, Nguyen Thai Ngoc Duy, (Mon Oct 16, 7:39 pm)
Re: VCS comparison table, Andy Whitcroft, (Mon Oct 16, 6:35 pm)
Re: VCS comparison table, Jon Smirl, (Sat Oct 14, 1:18 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 14, 1:42 pm)