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