Re: VCS comparison table

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Matthew D. Fuller
Date: Monday, October 23, 2006 - 5:26 pm

On Mon, Oct 23, 2006 at 03:44:13PM -0700 I heard the voice of
Linus Torvalds, and lo! it spake thus:
  [...]

I have zero problem believing that.  It seems from all accounts a
wonderful swiss-army chainsaw, and while none of that power is useful
to me personally in anything I'm VCS'ing at the moment, I'd feel awful
shiny knowing it was sitting there waiting for me.  All else being
equal, I'd think more highly of a VCS with those capabilities than one
without.

bzr-the-program doesn't have a lot of that capability, and what it
does have is rather more verbose to access.  Perhaps some attribute of
bzr-the-current-storage-model would make some bit of that
significantly more expensive than it has to be (I don't know of any,
and can't think offhand of anywhere it might hide, but that's way off
my turf).

But I don't understand how bzr-the-abstract-data-model makes such
things impossible, or even significantly different than doing so in
git.  In git, you're just chopping off one DAG where another one
intersects it (or similar operations).  To do it in bzr, you'd do...
exactly the same thing.  The revnos, or the mainline, are completely
useless in such an operation of course, but they don't hurt it; the
tool would just just ignore them like it does the SHA-1 of files in
the revision.



I wouldn't be so absolutist about it, but certainly they're of
extremely limited utility if of any at all in such cases.  And yes, it
can be an interesting operation.  But what does that have to do with
using revnos in other cases?  You keep saying "having" where I would
say "using".



Well, I guess in this particular case I still don't see why you'd
generally undo big hunks of a branch versus just flipping your working
tree to different versions.  But contrived examples are still
examples, and even if so, truncate()'ing a list of numbers is a
constant time operation.  And even if you had to renumber totally...
my $DEITY, I'd expect my old 200MHz PPro to renumber a hundred
thousand rev long mainline in half a second.



Quite frankly, I just don't think you understand that I WANT to care
about first parents.  No, really.  Seriously.  I really really really
want to.  If my VCS didn't give me numbers along the mainline, I'd
still care out it.  If the revisions were all named SHA-1 hashes, I'd
still care about it.  If I had a metric quidnillion ways to
cross-section and compare branches, I'd still care about it.

This comes with costs.  Chief among them is a restriction of my
actions; I can't fast-forward branches where I care about the
mainline.  That's a cost.  That means I have to take some care about
what operations I perform.  I *GLEEFULLY* pony up that cost.

Because I care about the mainline, revnos can be useful.  I like
revnos.  It has to cost SOMETHING to come up with them (though there
seems to be disagreement about the size of that cost), since doing
'x+y' will always cost more than doing 'x'.  I've never seen a case
where that cost even appeared MEASURABLE, much less significant
(things have to be pretty expensive to compare to the cost of starting
up python and loading a bunch of files into it ;).  So far, I've not
seen the slightest hint of a cost that would make it even worth asking
the question of whether the cost is worth it to me.


I care about that first parent line.  Therefore, I require my tool to
at least _pretend_ to care.  I'm not aware of any way in which the
fundamental bzr structures care, but the UI is chock full of
pretending.  A necessary part of that pretending is not changing my
mainline unless I specifically ask for it, and that means a
merge-vs-pull distinction needs to be there.  That's a _technical_
sign that the tool is ready to work with me the way I want to work.  A
lack of it is a _technical_ sign that it's not suitable.

You, by your own words, don't care about the first parent line.  Your
tool naturally reflects this.  From that perspective, *ANY* cost for
maintaining such a thing is Bad And Wrong, and so you condemn it.
Those condemnations will keep failing to carry any weight with me,
though, as long as I care about that mainline and value the benefits I
find in it.


Maybe I won't always.  2 years ago, I could maybe see some benefits in
DVCS, but I couldn't imagine what possible use they could ever be to
me in anything I do.  Today, I'm using one (if lightly by the
standards of a lot of people in this discussion), and chafing at every
centralized system I have to deal with.  In 5 years, I may be standing
beside you slugging it out at those lunatics and hacks who keep
begging to pay these whopper costs, just to be able to do extra work
to maintain an ordering of parents that doesn't matter for crap.
Could be.  I've changed my mind about far more momentous things in my
life.

Maybe someday I'll still care, but the OTHER advantages of a system
(like git) that doesn't over all the ones that do will outweigh the
advantages I gain from that distinction.  Someday I might need such
ultra-expressive ways of comparing branches, and bzr won't have grown
them yet.  Someday I might reach a point where bzr's performance due
to the choice of storage structures or implementation language or
developer habits or whatever else just doesn't cut the mustard, and
git's does.  Someday, some set of other advantages may make it
worthwhile for me to give up my preciouss mainline no matter how much
I might still crave it.

But I can only work from today.  Today, I do care.  Today, it's well
worth whatever I give up to get it.  And I like that my tool makes
that caring easy for me.


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