tests/test-sparse-clone.t
changeset 44724 5c2a4f37eace
parent 39707 5abc47d4ca6b
child 47920 9c4204b7f3e4
equal deleted inserted replaced
44723:28aacddf3af0 44724:5c2a4f37eace
    32   $ hg clone --enable-profile webpage.sparse myrepo clone1
    32   $ hg clone --enable-profile webpage.sparse myrepo clone1
    33   updating to branch default
    33   updating to branch default
    34   warning: sparse profile 'webpage.sparse' not found in rev 000000000000 - ignoring it
    34   warning: sparse profile 'webpage.sparse' not found in rev 000000000000 - ignoring it
    35   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    35   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    36   $ cd clone1
    36   $ cd clone1
    37   $ ls
    37   $ ls -A
       
    38   .hg
    38   index.html
    39   index.html
    39   $ cd ..
    40   $ cd ..
    40 
    41 
    41 Verify local clone with include works
    42 Verify local clone with include works
    42 
    43 
    43   $ hg clone --include *.sparse myrepo clone2
    44   $ hg clone --include *.sparse myrepo clone2
    44   updating to branch default
    45   updating to branch default
    45   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
    46   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
    46   $ cd clone2
    47   $ cd clone2
    47   $ ls
    48   $ ls -A
       
    49   .hg
    48   backend.sparse
    50   backend.sparse
    49   webpage.sparse
    51   webpage.sparse
    50   $ cd ..
    52   $ cd ..
    51 
    53 
    52 Verify local clone with exclude works
    54 Verify local clone with exclude works
    53 
    55 
    54   $ hg clone --exclude data.py myrepo clone3
    56   $ hg clone --exclude data.py myrepo clone3
    55   updating to branch default
    57   updating to branch default
    56   4 files updated, 0 files merged, 0 files removed, 0 files unresolved
    58   4 files updated, 0 files merged, 0 files removed, 0 files unresolved
    57   $ cd clone3
    59   $ cd clone3
    58   $ ls
    60   $ ls -A
       
    61   .hg
    59   backend.sparse
    62   backend.sparse
    60   index.html
    63   index.html
    61   readme.txt
    64   readme.txt
    62   webpage.sparse
    65   webpage.sparse
    63   $ cd ..
    66   $ cd ..
    65 Verify sparse clone profile over ssh works
    68 Verify sparse clone profile over ssh works
    66 
    69 
    67   $ hg clone -q --enable-profile webpage.sparse ssh://user@dummy/myrepo clone4
    70   $ hg clone -q --enable-profile webpage.sparse ssh://user@dummy/myrepo clone4
    68   warning: sparse profile 'webpage.sparse' not found in rev 000000000000 - ignoring it
    71   warning: sparse profile 'webpage.sparse' not found in rev 000000000000 - ignoring it
    69   $ cd clone4
    72   $ cd clone4
    70   $ ls
    73   $ ls -A
       
    74   .hg
    71   index.html
    75   index.html
    72   $ cd ..
    76   $ cd ..