tests/test-largefiles.t
branchstable
changeset 18726 431b246cfb12
parent 18722 f0aa8bbffe60
child 18729 4e53ac3f466a
equal deleted inserted replaced
18725:0ac00315875f 18726:431b246cfb12
  1259   verified contents of 15 revisions of 6 largefiles
  1259   verified contents of 15 revisions of 6 largefiles
  1260   [1]
  1260   [1]
  1261 
  1261 
  1262 - cleanup
  1262 - cleanup
  1263   $ rm $TESTTMP/d/.hg/largefiles/eb7338044dc27f9bc59b8dd5a246b065ead7a9c4
  1263   $ rm $TESTTMP/d/.hg/largefiles/eb7338044dc27f9bc59b8dd5a246b065ead7a9c4
       
  1264   $ rm -f .hglf/sub/*.orig
       
  1265 
       
  1266 Update to revision with missing largefile - and make sure it really is missing
       
  1267 
       
  1268   $ rm ${USERCACHE}/7838695e10da2bb75ac1156565f40a2595fa2fa0
       
  1269   $ hg up -r 6
       
  1270   getting changed largefiles
       
  1271   error getting id 7838695e10da2bb75ac1156565f40a2595fa2fa0 from url file:$TESTTMP/d for file large3: can't get file locally (glob)
       
  1272   1 largefiles updated, 2 removed
       
  1273   4 files updated, 0 files merged, 2 files removed, 0 files unresolved
       
  1274   $ rm normal3
       
  1275   $ echo >> sub/normal4
       
  1276   $ hg ci -m 'commit with missing files'
       
  1277   Invoking status precommit hook
       
  1278   M sub/normal4
       
  1279   ! large3
       
  1280   ! normal3
       
  1281   created new head
       
  1282   $ hg st
       
  1283   ! large3
       
  1284   ! normal3
       
  1285   $ hg up -r.
       
  1286   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
  1287   $ hg st
       
  1288   ! large3
       
  1289   ! normal3
       
  1290   $ hg up -Cr.
       
  1291   getting changed largefiles
       
  1292   error getting id 7838695e10da2bb75ac1156565f40a2595fa2fa0 from url file:$TESTTMP/d for file large3: can't get file locally (glob)
       
  1293   0 largefiles updated, 0 removed
       
  1294   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
  1295   $ hg st
       
  1296   ! large3
       
  1297   $ hg rollback
       
  1298   repository tip rolled back to revision 9 (undo commit)
       
  1299   working directory now based on revision 6
  1264 
  1300 
  1265 Pulling 0 revisions with --all-largefiles should not fetch for all revisions
  1301 Pulling 0 revisions with --all-largefiles should not fetch for all revisions
  1266 
  1302 
  1267   $ hg pull --all-largefiles
  1303   $ hg pull --all-largefiles
  1268   pulling from $TESTTMP/d (glob)
  1304   pulling from $TESTTMP/d (glob)