On Wed, Mar 21, 2012 at 12:23, Themba Fletcher
<themba.fletc...@gmail.com> wrote:
> 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
>

Themba,
thanks for a script. I hope that the files deleted by the merge would
not cause any problems.

--Leo--


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

Reply via email to