> Mercurial has a whole subsystem (mq) to manage unpublished patches. 
Git implements 'rebase', and allows you to move unpublished commits 
forward.

This is dangerous and we have faced issues when we used commit ids from 
a git repository managed by another team. After few months, the commit 
ids we used in our scripts were no longer in the repository and we 
could not reproduce historical packages (just a couple of months old).

I assume fossil will not encourage such features.

There is a feature called 'shunning' that can be used for the third use 
case.

- Altu


-----Original Message-----
From: Gé Weijers <g...@weijers.org>
To: e...@deptj.eu; fossil-users@lists.fossil-scm.org
Sent: Sun, Apr 4, 2010 4:47 am
Subject: Re: [fossil-users] Fossil GUI for local source tree operations


On Thu, 1 Apr 2010, Eric wrote:> And that is the way SCM should be - 
_no_ opportunity to rewrite history.>There are arguments for allowing 
some editing in history:- 'rebasing' commits allows you to keep a 
linear flow the the commits in a repo which makes things easier to 
follow. Mercurial has a whole subsystem (mq) to manage unpublished 
patches. Git implements 'rebase', and allows you to move unpublished 
commits forward.- abandoned branches just clutter up the repo, and it 
would be nice if they would not clutter up the branch name space 
forever.- some clueless soul can commit copyrighted material to your 
repo, and when you find out three years later because of a 
cease-and-desist letter you _need_ to edit history. The FreeBSD project 
did not go with Mercurial for this exact reason, but stuck to SVN 
because of previous experience. If that ever happens to the Linux 
kernel Git 
tree...._______________________________________________fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://lists.fossil-scm.org:8080/cgi
-bin/mailman/listinfo/fossil-users
  
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to