On Tue, 2012-03-20 at 15:04 -0400, Leo Razoumov wrote:
> On Tue, Mar 20, 2012 at 09:57, Richard Hipp <d...@sqlite.org> wrote:
> >
> > Why not just "fossil revert my/file.txt"?
> >
> 
> For each one of dozens of files in the manifest??

Does this do what you want?

fossil merge foo
fossil changes | head -n -1 | awk '{print $2}' | xargs fossil revert

> 
> I tried
> 
> $ fossil revert
> 
> and it reverts the contents of all files but at the same time it also removes
> merge record (clears vmerge table).
> All I want is to record a new merge parent without merging in file contents.
> 
> --Leo--
> 
> >>
> >> On Tue, Mar 20, 2012 at 14:14, Leo Razoumov <slonik...@gmail.com> wrote:
> >> > Hi there,
> >> > GIT has a useful merge strategy "git merge -s ours" that always
> >> > chooses our current version over the version being merged in. The
> >> > resulting merge has exactly the same files contents as its base
> >> > parent. The only difference being that the commit merged in is now
> >> > added to the list of merge parents.
> >> >
> >> > How to achieve the same effect in fossil??
> >> >
> >> > For those who wonder why do I need such a thing here is a use case. I
> >> > tend to commit very often. In order to prevent polluting public
> >> > branches I work mostly on private branches periodically merging the
> >> > changes (when they are in good shape) into public branches. When
> >> > merging private branch into a public one fossil does not record
> >> > private branch as a merge parent (and for a good reason!).  Often I do
> >> > have a suitable merge parent candidate. How do I trick fossil into
> >> > just adding a commit into manifest's  "P" card to make it a merge
> >> > parent??
> >> >
> >> > --Leo--
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://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