Thus said Nico Williams on Tue, 03 Jun 2014 15:49:19 -0500:

>  - the ability  to commit with timestamps other  than "now", arbitrary
> committer info, ...

Fossil  has  both  --user-override  and  --date-override  when  doing  a
checkin.

>  - metadata for referring to an original commit (so that one can chase
> cherry-picks and rebases)

I might  be misunderstanding,  but if you  merge --cherrypick,  it keeps
track of this in the Q-card of  the manifest. It does look like timeline
does not display/represent  the relationship of the Q-card.  Not sure if
that's intentional.

>  - preventing some operations (e.g., push, change branch) from running
> while a long-running interactive  operation (e.g., merge, rebase, ...)
> is in-progress

Fossil  has  the  ``dont-push''  setting,  or autosync  can  be  set  to
``pull-only.''

Pardon my intrusion if I have misunderstood some of these comments. :-)

Andy
--
TAI64 timestamp: 40000000538e430a
_______________________________________________
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