https://bz.mercurial-scm.org/show_bug.cgi?id=5915

            Bug ID: 5915
           Summary: clone --updaterev 'last(tag())' does not work
           Product: Mercurial
           Version: 4.6.1
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzi...@mercurial-scm.org
          Reporter: z...@zash.se
                CC: mercurial-devel@mercurial-scm.org

Someone wanted an easy way to get the latest release.  Expecting clone
--updaterev to work the same as clone + update, however:

~$ hg clone https://www.mercurial-scm.org/repo/hg-stable hg -u 'last(tag())'
requesting all changes
adding changesets
adding manifests
adding file changes
added 37872 changesets with 71458 changes to 3014 files
new changesets 9117c6561b0b:3c84493556db
abort: unknown revision 'last(tag())'!
~$ ls hg/.hg/cache/
branch2-base
~$ hg -R hg up 'last(tag())'
1698 files updated, 0 files merged, 0 files removed, 0 files unresolved
~$ ls hg/.hg/cache/
branch2-base  checkisexec*  checklink@  checklink-target  hgtagsfnodes1 
tags2-visible

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to