On Wed, Aug 15, 2012 at 11:26 AM, Richard Hipp <d...@sqlite.org> wrote:
> On Wed, Aug 15, 2012 at 12:22 PM, Nico Williams <n...@cryptonector.com>
> wrote:
>> Is there any way to request that the changes from a commit be merged
>> into the workspace but not committed?
>
> "fossil merge" will only merge changes into the local checkout.  You always
> have to do a separate "fossil commit" to add the merge results back into the
> repository.  --cherrypick does not change this in any way.

Ah, so, then the sequence to do a git-like rebase would be to make a
list of commits, create a new branch, then for each commit run fossil
merge --cherrypick each commit, review changes, fossil commit if
desired (or not, if one wants to squash the next commit).

Good!

>> How would I get the list of commits that "fossil merge D --baseline A"
>> would merge in?
>
> Point your webbrowser to http://project-domain/project/timeline?from=A&to=D.
> For example:
>
>      http://www.sqlite.org/src/timeline?from=1e6f5ea&to=6954fe

Is there any way to do this on the command-line?

Nico
--
_______________________________________________
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