##// END OF EJS Templates
Issue937: error messages from hooks not sent over HTTP....
Issue937: error messages from hooks not sent over HTTP. Turns out that stderr - where ui.warn would send messages - was not being proxied over the HTTP connection. stdout was, and it seems you need both. (The streams are interleaved for readability.) Tested on Ubuntu 7.10 with lighttpd on hgweb.cgi with HTTP Basic auth, no SSL, using a changeset failing win32text.forbidcrlf.

File last commit:

r5610:2493a478 default
r6265:be76e545 default
Show More
test-rename.out
315 lines | 6.9 KiB | text/plain | TextLexer
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # rename a single file
A d2/c
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # rename --after a single file
A d2/c
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # move a single file to an existing directory
A d2/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # move --after a single file to an existing directory
A d2/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # rename a file using a relative path
A d1/d11/e
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d2/b
Robin Farine
fix rename --after
r1565 R d2/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # rename --after a file using a relative path
A d1/d11/e
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d2/b
Robin Farine
fix rename --after
r1565 R d2/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # rename directory d1 as d3
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d3/a
moving d1/b to d3/b
moving d1/ba to d3/ba
moving d1/d11/a1 to d3/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # rename --after directory d1 as d3
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d3/a
moving d1/b to d3/b
moving d1/ba to d3/ba
moving d1/d11/a1 to d3/d11/a1
Robin Farine
fix rename --after
r1565 A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
fix rename --after
r1565 A d3/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
fix rename --after
r1565 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
fix rename --after
r1565 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # move a directory using a relative path
Matt Mackall
copy: handle rename internally...
r5610 moving ../d1/d11/a1 to d3/d11/a1
Robin Farine
fix rename --after
r1565 A d2/d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # move --after a directory using a relative path
Matt Mackall
copy: handle rename internally...
r5610 moving ../d1/d11/a1 to d3/d11/a1
Robin Farine
fix rename --after
r1565 A d2/d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # move directory d1/d11 to an existing directory d2 (removes empty d1)
Matt Mackall
copy: handle rename internally...
r5610 moving d1/d11/a1 to d2/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # move directories d1 and d2 to a new directory d3
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d3/d1/a
moving d1/b to d3/d1/b
moving d1/ba to d3/d1/ba
moving d1/d11/a1 to d3/d1/d11/a1
moving d2/b to d3/d2/b
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d1/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d1/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d1/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d1/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d3/d2/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d2/b
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
R d2/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 5 files updated, 0 files merged, 5 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # move --after directories d1 and d2 to a new directory d3
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d3/d1/a
moving d1/b to d3/d1/b
moving d1/ba to d3/d1/ba
moving d1/d11/a1 to d3/d1/d11/a1
moving d2/b to d3/d2/b
Robin Farine
fix rename --after
r1565 A d3/d1/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
fix rename --after
r1565 A d3/d1/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
fix rename --after
r1565 A d3/d1/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
fix rename --after
r1565 A d3/d1/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 A d3/d2/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d2/b
Robin Farine
fix rename --after
r1565 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
R d2/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 5 files updated, 0 files merged, 5 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # move everything under directory d1 to existing directory d2, do not
# overwrite existing files (d2/b)
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 d2/b: not overwriting - file exists
Matt Mackall
copy: handle rename internally...
r5610 moving d1/d11/a1 to d2/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/a
R d1/ba
R d1/d11/a1
1c1
< d1/b
---
> d2/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 3 files updated, 0 files merged, 3 files removed, 0 files unresolved
Alexis S. L. Carvalho
copy: if destination ends with "/", make sure it's a directory...
r5329 # attempt to move one file into a non-existent directory
abort: destination dx/ is not a directory
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # attempt to move potentially more than one file into a non-existent
# directory
abort: with multiple sources, destination must be an existing directory
# move every file under d1 to d2/d21 (glob)
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d2/d21/a
moving d1/b to d2/d21/b
moving d1/ba to d2/d21/ba
moving d1/d11/a1 to d2/d21/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
fix rename --after
r1565 # move --after some files under d1 to d2/d21 (glob)
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d2/d21/a
moving d1/d11/a1 to d2/d21/a1
Robin Farine
fix rename --after
r1565 A d2/d21/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
fix rename --after
r1565 A d2/d21/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
fix rename --after
r1565 R d1/a
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 2 files updated, 0 files merged, 2 files removed, 0 files unresolved
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # move every file under d1 starting with an 'a' to d2/d21 (regexp)
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d2/d21/a
moving d1/d11/a1 to d2/d21/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 A d2/d21/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 R d1/a
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 2 files updated, 0 files merged, 2 files removed, 0 files unresolved
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 # attempt to overwrite an existing file
d1/ca: not overwriting - file exists
? d1/ca
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 # forced overwrite of an existing file
A d1/ca
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 R d1/ba
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 # replace a symlink with a file
A d1/ca
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy & rename don't overwrite unless --force is specified
r1513 R d1/ba
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
avoid to copy more than one file to the same destination file
r1514 # do not copy more than one source file to the same destination file
Matt Mackall
copy: handle rename internally...
r5610 moving d1/d11/a1 to d3/d11/a1
Robin Farine
avoid to copy more than one file to the same destination file
r1514 d3/b: not overwriting - d2/b collides with d1/b
A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
avoid to copy more than one file to the same destination file
r1514 A d3/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
avoid to copy more than one file to the same destination file
r1514 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
avoid to copy more than one file to the same destination file
r1514 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
avoid to copy more than one file to the same destination file
r1514 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
copy/rename '.' or '..' correctly
r1633 # move a whole subtree with "hg rename ."
Matt Mackall
copy: handle rename internally...
r5610 moving a to ../d3/d1/a
moving b to ../d3/d1/b
moving ba to ../d3/d1/ba
moving d11/a1 to ../d3/d1/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d1/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d1/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d1/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d1/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
copy/rename '.' or '..' correctly
r1633 # move a whole subtree with "hg rename --after ."
Matt Mackall
copy: handle rename internally...
r5610 moving a to ../d3/a
moving b to ../d3/b
moving ba to ../d3/ba
moving d11/a1 to ../d3/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
copy/rename '.' or '..' correctly
r1633 # move the parent tree with "hg rename .."
Matt Mackall
copy: handle rename internally...
r5610 moving ../a to ../../d3/a
moving ../b to ../../d3/b
moving ../ba to ../../d3/ba
moving a1 to ../../d3/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/b
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy/rename '.' or '..' correctly
r1633 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
copy/rename '.' or '..' correctly
r1633 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 4 files removed, 0 files unresolved
Robin Farine
copy & rename can ignore removed source files...
r1634 # skip removed files
Matt Mackall
copy: handle rename internally...
r5610 moving d1/a to d3/a
moving d1/ba to d3/ba
moving d1/d11/a1 to d3/d11/a1
Robin Farine
copy & rename can ignore removed source files...
r1634 A d3/a
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/a
Robin Farine
copy & rename can ignore removed source files...
r1634 A d3/ba
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/ba
Robin Farine
copy & rename can ignore removed source files...
r1634 A d3/d11/a1
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/d11/a1
Robin Farine
copy & rename can ignore removed source files...
r1634 R d1/a
R d1/b
R d1/ba
R d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 4 files updated, 0 files merged, 3 files removed, 0 files unresolved
Robin Farine
transitive copy/rename...
r1747 # transitive rename
A d1/bc
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
transitive copy/rename...
r1747 R d1/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
transitive copy/rename...
r1747 # transitive rename --after
A d1/bc
Alexis S. L. Carvalho
test-rename: use hg status -C; don't use hg debugstate | grep copy
r4742 d1/b
Robin Farine
transitive copy/rename...
r1747 R d1/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
Robin Farine
copy/rename to a removed destination file...
r1822 # idempotent renames (d1/b -> d1/bb followed by d1/bb -> d1/b)
M d1/b
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Thomas Arendsen Hein
Enable path validation for copy, rename, debugwalk and other canonpath users....
r1976 # check illegal path components
abort: path contains illegal component: .hg/foo
abort: ../foo not under root
abort: path contains illegal component: .hg/foo
! d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Thomas Arendsen Hein
Enable path validation for copy, rename, debugwalk and other canonpath users....
r1976 abort: path contains illegal component: .hg/a1
abort: ../a1 not under root
abort: path contains illegal component: .hg/a1
! d1/d11/a1
Thomas Arendsen Hein
Make hg update more verbose by default (issue12)...
r2175 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Thomas Arendsen Hein
Enable path validation for copy, rename, debugwalk and other canonpath users....
r1976 abort: path contains illegal component: .hg/foo
abort: ../../../foo not under root