tests/test-http-clone-r.t
changeset 49825 2f2682f40ea0
parent 45847 d68618954ade
equal deleted inserted replaced
49824:fdd227585d5a 49825:2f2682f40ea0
    23 clone remote via stream
    23 clone remote via stream
    24 
    24 
    25   $ for i in 0 1 2 3 4 5 6 7 8; do
    25   $ for i in 0 1 2 3 4 5 6 7 8; do
    26   >    hg clone -r "$i" http://localhost:$HGPORT/ test-"$i"
    26   >    hg clone -r "$i" http://localhost:$HGPORT/ test-"$i"
    27   >    if cd test-"$i"; then
    27   >    if cd test-"$i"; then
    28   >       hg verify
    28   >       hg verify -q
    29   >       cd ..
    29   >       cd ..
    30   >    fi
    30   >    fi
    31   > done
    31   > done
    32   adding changesets
    32   adding changesets
    33   adding manifests
    33   adding manifests
    34   adding file changes
    34   adding file changes
    35   added 1 changesets with 1 changes to 1 files
    35   added 1 changesets with 1 changes to 1 files
    36   new changesets bfaf4b5cbf01
    36   new changesets bfaf4b5cbf01
    37   updating to branch default
    37   updating to branch default
    38   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    38   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    39   checking changesets
       
    40   checking manifests
       
    41   crosschecking files in changesets and manifests
       
    42   checking files
       
    43   checked 1 changesets with 1 changes to 1 files
       
    44   adding changesets
    39   adding changesets
    45   adding manifests
    40   adding manifests
    46   adding file changes
    41   adding file changes
    47   added 2 changesets with 2 changes to 1 files
    42   added 2 changesets with 2 changes to 1 files
    48   new changesets bfaf4b5cbf01:21f32785131f
    43   new changesets bfaf4b5cbf01:21f32785131f
    49   updating to branch default
    44   updating to branch default
    50   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    45   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    51   checking changesets
       
    52   checking manifests
       
    53   crosschecking files in changesets and manifests
       
    54   checking files
       
    55   checked 2 changesets with 2 changes to 1 files
       
    56   adding changesets
    46   adding changesets
    57   adding manifests
    47   adding manifests
    58   adding file changes
    48   adding file changes
    59   added 3 changesets with 3 changes to 1 files
    49   added 3 changesets with 3 changes to 1 files
    60   new changesets bfaf4b5cbf01:4ce51a113780
    50   new changesets bfaf4b5cbf01:4ce51a113780
    61   updating to branch default
    51   updating to branch default
    62   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    52   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    63   checking changesets
       
    64   checking manifests
       
    65   crosschecking files in changesets and manifests
       
    66   checking files
       
    67   checked 3 changesets with 3 changes to 1 files
       
    68   adding changesets
    53   adding changesets
    69   adding manifests
    54   adding manifests
    70   adding file changes
    55   adding file changes
    71   added 4 changesets with 4 changes to 1 files
    56   added 4 changesets with 4 changes to 1 files
    72   new changesets bfaf4b5cbf01:93ee6ab32777
    57   new changesets bfaf4b5cbf01:93ee6ab32777
    73   updating to branch default
    58   updating to branch default
    74   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    59   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    75   checking changesets
       
    76   checking manifests
       
    77   crosschecking files in changesets and manifests
       
    78   checking files
       
    79   checked 4 changesets with 4 changes to 1 files
       
    80   adding changesets
    60   adding changesets
    81   adding manifests
    61   adding manifests
    82   adding file changes
    62   adding file changes
    83   added 2 changesets with 2 changes to 1 files
    63   added 2 changesets with 2 changes to 1 files
    84   new changesets bfaf4b5cbf01:c70afb1ee985
    64   new changesets bfaf4b5cbf01:c70afb1ee985
    85   updating to branch default
    65   updating to branch default
    86   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    66   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    87   checking changesets
       
    88   checking manifests
       
    89   crosschecking files in changesets and manifests
       
    90   checking files
       
    91   checked 2 changesets with 2 changes to 1 files
       
    92   adding changesets
    67   adding changesets
    93   adding manifests
    68   adding manifests
    94   adding file changes
    69   adding file changes
    95   added 3 changesets with 3 changes to 1 files
    70   added 3 changesets with 3 changes to 1 files
    96   new changesets bfaf4b5cbf01:f03ae5a9b979
    71   new changesets bfaf4b5cbf01:f03ae5a9b979
    97   updating to branch default
    72   updating to branch default
    98   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    73   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    99   checking changesets
       
   100   checking manifests
       
   101   crosschecking files in changesets and manifests
       
   102   checking files
       
   103   checked 3 changesets with 3 changes to 1 files
       
   104   adding changesets
    74   adding changesets
   105   adding manifests
    75   adding manifests
   106   adding file changes
    76   adding file changes
   107   added 4 changesets with 5 changes to 2 files
    77   added 4 changesets with 5 changes to 2 files
   108   new changesets bfaf4b5cbf01:095cb14b1b4d
    78   new changesets bfaf4b5cbf01:095cb14b1b4d
   109   updating to branch default
    79   updating to branch default
   110   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
    80   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   111   checking changesets
       
   112   checking manifests
       
   113   crosschecking files in changesets and manifests
       
   114   checking files
       
   115   checked 4 changesets with 5 changes to 2 files
       
   116   adding changesets
    81   adding changesets
   117   adding manifests
    82   adding manifests
   118   adding file changes
    83   adding file changes
   119   added 5 changesets with 6 changes to 3 files
    84   added 5 changesets with 6 changes to 3 files
   120   new changesets bfaf4b5cbf01:faa2e4234c7a
    85   new changesets bfaf4b5cbf01:faa2e4234c7a
   121   updating to branch default
    86   updating to branch default
   122   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
    87   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   123   checking changesets
       
   124   checking manifests
       
   125   crosschecking files in changesets and manifests
       
   126   checking files
       
   127   checked 5 changesets with 6 changes to 3 files
       
   128   adding changesets
    88   adding changesets
   129   adding manifests
    89   adding manifests
   130   adding file changes
    90   adding file changes
   131   added 5 changesets with 5 changes to 2 files
    91   added 5 changesets with 5 changes to 2 files
   132   new changesets bfaf4b5cbf01:916f1afdef90
    92   new changesets bfaf4b5cbf01:916f1afdef90
   133   updating to branch default
    93   updating to branch default
   134   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
    94   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   135   checking changesets
       
   136   checking manifests
       
   137   crosschecking files in changesets and manifests
       
   138   checking files
       
   139   checked 5 changesets with 5 changes to 2 files
       
   140   $ cd test-8
    95   $ cd test-8
   141   $ hg pull ../test-7
    96   $ hg pull ../test-7
   142   pulling from ../test-7
    97   pulling from ../test-7
   143   searching for changes
    98   searching for changes
   144   adding changesets
    99   adding changesets
   145   adding manifests
   100   adding manifests
   146   adding file changes
   101   adding file changes
   147   added 4 changesets with 2 changes to 3 files (+1 heads)
   102   added 4 changesets with 2 changes to 3 files (+1 heads)
   148   new changesets c70afb1ee985:faa2e4234c7a
   103   new changesets c70afb1ee985:faa2e4234c7a
   149   (run 'hg heads' to see heads, 'hg merge' to merge)
   104   (run 'hg heads' to see heads, 'hg merge' to merge)
   150   $ hg verify
   105   $ hg verify -q
   151   checking changesets
       
   152   checking manifests
       
   153   crosschecking files in changesets and manifests
       
   154   checking files
       
   155   checked 9 changesets with 7 changes to 4 files
       
   156   $ cd ..
   106   $ cd ..
   157   $ cd test-1
   107   $ cd test-1
   158   $ hg pull -r 4 http://localhost:$HGPORT/
   108   $ hg pull -r 4 http://localhost:$HGPORT/
   159   pulling from http://localhost:$HGPORT/
   109   pulling from http://localhost:$HGPORT/
   160   searching for changes
   110   searching for changes
   162   adding manifests
   112   adding manifests
   163   adding file changes
   113   adding file changes
   164   added 1 changesets with 0 changes to 0 files (+1 heads)
   114   added 1 changesets with 0 changes to 0 files (+1 heads)
   165   new changesets c70afb1ee985
   115   new changesets c70afb1ee985
   166   (run 'hg heads' to see heads, 'hg merge' to merge)
   116   (run 'hg heads' to see heads, 'hg merge' to merge)
   167   $ hg verify
   117   $ hg verify -q
   168   checking changesets
       
   169   checking manifests
       
   170   crosschecking files in changesets and manifests
       
   171   checking files
       
   172   checked 3 changesets with 2 changes to 1 files
       
   173   $ hg pull http://localhost:$HGPORT/
   118   $ hg pull http://localhost:$HGPORT/
   174   pulling from http://localhost:$HGPORT/
   119   pulling from http://localhost:$HGPORT/
   175   searching for changes
   120   searching for changes
   176   adding changesets
   121   adding changesets
   177   adding manifests
   122   adding manifests
   188   adding manifests
   133   adding manifests
   189   adding file changes
   134   adding file changes
   190   added 2 changesets with 0 changes to 0 files (+1 heads)
   135   added 2 changesets with 0 changes to 0 files (+1 heads)
   191   new changesets c70afb1ee985:f03ae5a9b979
   136   new changesets c70afb1ee985:f03ae5a9b979
   192   (run 'hg heads' to see heads, 'hg merge' to merge)
   137   (run 'hg heads' to see heads, 'hg merge' to merge)
   193   $ hg verify
   138   $ hg verify -q
   194   checking changesets
       
   195   checking manifests
       
   196   crosschecking files in changesets and manifests
       
   197   checking files
       
   198   checked 5 changesets with 3 changes to 1 files
       
   199   $ hg pull http://localhost:$HGPORT/
   139   $ hg pull http://localhost:$HGPORT/
   200   pulling from http://localhost:$HGPORT/
   140   pulling from http://localhost:$HGPORT/
   201   searching for changes
   141   searching for changes
   202   adding changesets
   142   adding changesets
   203   adding manifests
   143   adding manifests
   204   adding file changes
   144   adding file changes
   205   added 4 changesets with 4 changes to 4 files
   145   added 4 changesets with 4 changes to 4 files
   206   new changesets 93ee6ab32777:916f1afdef90
   146   new changesets 93ee6ab32777:916f1afdef90
   207   (run 'hg update' to get a working copy)
   147   (run 'hg update' to get a working copy)
   208   $ hg verify
   148   $ hg verify -q
   209   checking changesets
       
   210   checking manifests
       
   211   crosschecking files in changesets and manifests
       
   212   checking files
       
   213   checked 9 changesets with 7 changes to 4 files
       
   214   $ cd ..
   149   $ cd ..
   215 
   150 
   216 no default destination if url has no path:
   151 no default destination if url has no path:
   217 
   152 
   218   $ hg clone http://localhost:$HGPORT/
   153   $ hg clone http://localhost:$HGPORT/