tests/test-copy
author Matt Mackall <mpm@selenic.com>
Wed, 06 Jul 2005 22:27:07 -0800
changeset 641 27f53edc02b9
parent 591 eb46971fc57f
child 749 7e4843b7efd2
permissions -rwxr-xr-x
Catch SIGHUP This should reduce the chance that a repo we're connected to via ssh gets interrupted without doing rollback.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
544
3d4d5f2aba9a Remove bashisms and use /bin/sh instead of /bin/bash.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 464
diff changeset
     1
#!/bin/sh
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     2
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     3
set -x
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     4
hg init
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     5
echo a > a
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     6
hg add a
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     7
hg commit -t "1" -u test -d "0 0"
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     8
hg status
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     9
cp a b
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    10
hg copy a b
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    11
hg status
591
eb46971fc57f options: kill -d for debug
mpm@selenic.com
parents: 547
diff changeset
    12
hg --debug commit -t "2" -u test -d "0 0"
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    13
hg history
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    14
hg log a
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    15
hexdump -C .hg/data/b.d
462
512d76558bd4 Fix pipe timing for copy test
mpm@selenic.com
parents: 363
diff changeset
    16
hg cat b > bsum
512d76558bd4 Fix pipe timing for copy test
mpm@selenic.com
parents: 363
diff changeset
    17
md5sum bsum
512d76558bd4 Fix pipe timing for copy test
mpm@selenic.com
parents: 363
diff changeset
    18
hg cat a > asum
512d76558bd4 Fix pipe timing for copy test
mpm@selenic.com
parents: 363
diff changeset
    19
md5sum asum
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    20
hg verify