mercurial/__init__.py
author Matt Harbison <matt_harbison@yahoo.com>
Sun, 13 May 2012 01:12:26 -0400
changeset 17002 0eb522625eb2
parent 0 9117c6561b0b
child 27220 4374d819ccd5
permissions -rw-r--r--
revset: add a predicate for finding converted changesets This selects changesets added because of repo conversions. For example hg log -r "converted()" # all csets created by a convertion hg log -r "converted(rev)" # the cset converted from rev in the src repo The converted(rev) form is analogous to remote(id), where the remote repo is the source of the conversion. This can be useful for cross referencing an old repository into the current one. The source revision may be the short changeset hash or the full hash from the source repository. The local identifier isn't useful. An interesting ramification of this is if a short revision is specified, it may cause more than one changeset to be selected. (e.g. converted(6) matches changesets with a convert_revision field of 6e..e and 67..0) The convert.hg.saverev option must have been specified when converting the hg source repository for this to work. The other sources automatically embed the converted marker.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines: