Re: VCS comparison table

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Sean <seanlkml@...>
Cc: Matthieu Moy <Matthieu.Moy@...>, Linus Torvalds <torvalds@...>, <bazaar-ng@...>, <git@...>, Jakub Narebski <jnareb@...>
Date: Saturday, October 21, 2006 - 10:13 am

On Tue, Oct 17, 2006 at 07:38:39AM -0400, Sean wrote:

While there is no upside to forcing it all to _always_ happen in one
step, there are good reasons to allow it in particular cases.

The most common is if you work on something from two different computers
(at home and at work or from desktop or notebook or similar cases) and
want to be sure you don't forget to synchronize your changes.

You can always unbind the branch or do a commit --local, which allows
doing a local commit anyway (eg. when disconnected) and then the next
commit will require a merge if the branches diverged.


Again, it only is if you want, and opt for, making it so. Eg. people who
often have many terminals with different current directories may use it
to protect themselves from accidentaly running commands in the wrong
one. You don't have to use it if you don't want to.


In bzr push and pull only work for the fast-forward case. They operate
on branches and actually apply the changes on the target. But that's a
different thing. Bound branches are mainly about not forgetting to
synchronize it.


Bzr is meant to be used in both ways, depending on user's choice.
Therefore it comes with that infrastructure and you can choose whether
you want to use it or not.

--------------------------------------------------------------------------------
                  				- Jan Hudec `Bulb' <bulb@ucw.cz>
-
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, Jan Hudec, (Sat Oct 21, 10:13 am)
Re: VCS comparison table, Sean, (Sat Oct 21, 10:23 am)
Re: VCS comparison table, , (Sat Oct 21, 12:19 pm)
Re: VCS comparison table, Linus Torvalds, (Sat Oct 21, 5:04 pm)
Re: VCS comparison table, Jan Hudec, (Fri Oct 27, 12:51 am)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 28, 7:38 am)
Re: VCS comparison table, , (Sat Oct 21, 8:09 pm)
Re: VCS comparison table, Linus Torvalds, (Sat Oct 21, 7:58 pm)
Re: VCS comparison table, , (Sat Oct 21, 8:13 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 8:22 pm)
Re: VCS comparison table, Theodore Tso, (Sat Oct 21, 9:00 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 21, 12:31 pm)