Well, you have custom changes (A, B, C) in a branch and you want to keep up with latest changes happening in trunk - at frequent intervals.
What rebase does is it applies your changes A, B & C to new head (G) with a knowledge of everything that has happened between E & G. If any of A, B or C was pulled in to the trunk, that change will be removed automatically. - Altu -----Original Message----- From: Eric <e...@deptj.eu> To: fossil-users@lists.fossil-scm.org Sent: Thu, Jun 24, 2010 12:00 pm Subject: Re: [fossil-users] fossil rebase > Git rebase help has a very good graphic to explain what it does:>> Assume the following history exists and the current branch is "topic":>> A---B---C topic> /> D---E---F---G master>> From this point, the result of either of the following commands:>> git rebase master> git rebase master topic> would be:>> A'--B'--C' topic> /> D---E---F---G master>> Here, git forgets versions A, B & C if they are not published (tagged).> I agree we don't want fossil to forget anything.>> However, if fossil can do following, that would be very helpful:>> A---B---C topic> /> / A'--B'--C' (new name)> / /> D---E---F---G trunk>> - Altu>But why would anyone want to do that?E._______________________________________________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