##// END OF EJS Templates
tests: unify test-mq
tests: unify test-mq

File last commit:

r11331:997ab9af default
r11894:a15936ac default
Show More
test-rename.out
344 lines | 7.7 KiB | text/plain | TextLexer
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 # rename a single file
Matt Mackall
summary: report copies and renames
r11331 parent: 0:6f9914c7a010 tip
1
branch: default
commit: 1 renamed
update: (current)
Robin Farine
generalize copy/rename to handle more than one source directory
r1512 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Peter Arrenbrecht
rename: make --after work if source is already in R state...
r11223 # rename --after a single file when src and tgt already tracked
removing d1/d11/a1
adding d2/c
A d2/c
d1/d11/a1
R d1/d11/a1
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Steve Losh
cmdutil: Warn when trying to copy/rename --after to a nonexistant file....
r11152 # rename --after a single file to a nonexistant target filename
d1/a: not recording move - dummy does not exist
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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 5 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 5 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 3 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Steve Losh
cmdutil: Warn when trying to copy/rename --after to a nonexistant file....
r11152 d1/b: not recording move - d2/d21/b does not exist
d1/ba: not recording move - d2/d21/ba does not exist
Matt Mackall
copy: handle rename internally...
r5610 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 2 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 2 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 4 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Benoit Boissinot
update --clean: do not unlink added files (issue575)
r8518 1 files updated, 0 files merged, 0 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
Wagner Bruna
patch: separate reverse copy data (issue1959)
r10466 # overwriting with renames (issue1959)
A d1/a
d1/b
A d1/c
d1/a
R d1/b
diff --git a/d1/b b/d1/a
rename from d1/b
rename to d1/a
diff --git a/d1/a b/d1/c
copy from d1/a
copy to d1/c
2 files updated, 0 files merged, 1 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