592
Comment:
|
← Revision 20 as of 2013-10-08 01:16:30 ⇥
1399
Revert vandalism / spam
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
I'd like to expose myself to you, I am Katie and I think that seems quite good whenever you say that. West Virginia is the place where I've always been living and I do not plan on changing it. The business I have been occupying for decades is an information official but I have always wanted my very own business. My buddies say it is not great for me but what I love doing is baseball and now I have enough time to take on new points. http://thumb10.shutterstock.com/photos/thumb_large/1182092/113716777.jpg You can find my own website here: http://www.youtube.com/watch?v=IHkcnRMVdxc | #pragma section-numbers 2 = Parentrevspec Extension = /!\ This extension is deprecated. See [[Topic:revsets|revsets]]. ''Author: Alexis S. L. Carvalho'' <<TableOfContents(3)>> == Overview == This extension allows you to use git-style suffixes to refer to the ancestors of a specific revision. For example, if you can refer to a revision as `foo`, then: 1. `foo^N` = Nth parent of `foo`: * `foo^0` = `foo` * `foo^1` = first parent of `foo` * `foo^2` = second parent of `foo` * `foo^` = `foo^1` 2. `foo~N` = Nth first ancestor of `foo` * `foo~0` = `foo` * `foo~1` = `foo^1` = `foo^` = first parent of `foo` * `foo~2` = `foo^1^1` = `foo^^` = first parent of first parent of `foo` So `hg log -r tip^^` or `hg log -r tip~2` will display the grandparent of tip. == Configuration == Configure your ''`.hgrc`'' to enable the extension by adding the following lines: {{{ [extensions] parentrevspec = }}} == Notes == === Using cmd.exe on Windows === Character `^` is interpreted as an escape character by `cmd.exe` on Windows. So, if you want to get a single `^` through to hg you have to enter something like {{{ > hg log -r.^^ }}} which counts as a single `^` or {{{ > hg log -r."^" }}} If you happen to ignore that, `cmd.exe` will give you a funny "More?" {{{ > hg log -r.^ More? }}} ---- CategoryBundledExtension |
Parentrevspec Extension
This extension is deprecated. See revsets.
Author: Alexis S. L. Carvalho
1. Overview
This extension allows you to use git-style suffixes to refer to the ancestors of a specific revision.
For example, if you can refer to a revision as foo, then:
1. foo^N = Nth parent of foo:
foo^0 = foo
foo^1 = first parent of foo
foo^2 = second parent of foo
foo^ = foo^1
2. foo~N = Nth first ancestor of foo
foo~0 = foo
foo~1 = foo^1 = foo^ = first parent of foo
foo~2 = foo^1^1 = foo^^ = first parent of first parent of foo
So hg log -r tip^^ or hg log -r tip~2 will display the grandparent of tip.
2. Configuration
Configure your .hgrc to enable the extension by adding the following lines:
[extensions] parentrevspec =
3. Notes
3.1. Using cmd.exe on Windows
Character ^ is interpreted as an escape character by cmd.exe on Windows. So, if you want to get a single ^ through to hg you have to enter something like
> hg log -r.^^
which counts as a single ^ or
> hg log -r."^"
If you happen to ignore that, cmd.exe will give you a funny "More?"
> hg log -r.^ More?