[PATCH] Ensure that absolutized paths from hgrc do not contain ../ segments
Thomas Arendsen Hein
thomas at intevation.de
Fri Jan 25 23:47:47 UTC 2008
* Jesse Glick <Jesse.Glick at sun.com> [20080109 05:08]:
> # HG changeset patch
> # User Jesse Glick <jesse.glick at sun.com>
> # Date 1199850051 18000
> # Node ID 55b27a8ac16b2b568f541f397bb8423229fa92b9
> # Parent 5379497af641f87170c1eff2d0bb2a7df2189908
> Ensure that absolutized paths from hgrc do not contain ../ segments.
> -comparing with test-keyword/Test-a/../Test
> +comparing with test-keyword/Test
The change looks good, but ...
> +hg in dupe | sed "s!$base!<base>!g"
> +cd ..
> +hg -R a in dupe | sed "s!$base!<base>!g"
... this sed looks scary.
Thomas
--
thomas at intevation.de - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
More information about the Mercurial-devel
mailing list