[Bug 4767] New: hg log --prune does not prune when using :0 in revset.

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Mon Aug 3 16:12:56 UTC 2015


http://bz.selenic.com/show_bug.cgi?id=4767

          Priority: normal
            Bug ID: 4767
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: hg log --prune does not prune when using :0 in revset.
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: me at xavierzwirtz.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 3.4.2
         Component: Mercurial
           Product: Mercurial

In the Jenkins Mercurial plugin hg log is used to check for changes since the
last build. It tracks the changeset id of the last build, and calls 
$ hg log -- "{branchname}:0" --prune {lastid}
In old versions of Mercurial that would return all changes in that branch minus 
{lastid} and its ancestors. Now it returns all changes between the tip of 
branchname and the first commit in the repo.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list