Mercurial > hg > hg-fastimport
view tests/test-fastimport-simple @ 100:3f2bf6a7830a default tip
Added tag 0.1.1 for changeset a90da62aa705
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Mon, 15 Feb 2021 12:06:38 +0000 |
| parents | 7ff36dc9f0b1 |
| children |
line wrap: on
line source
#!/bin/sh # A simple dump: two commits, no marks, no blobs . $TESTDIR/fastimport-common cat > simple.dump <<__EOF__ commit refs/heads/master committer Example <example@example.org> 1200000000 +0000 data 17 initial revision M 644 inline file1 data 14 file 1 begins M 644 inline file2 data 19 this here be file2 commit refs/heads/master committer Example <example@example.org> 1200000001 +0000 data 11 add a line M 644 inline file1 data 23 file 1 begins new line __EOF__ set -e rm -rf simple echo "% importing" hg init simple cd simple hg fastimport ../simple.dump | sed "s|$HGTMP|HGTMP|g" # It's OK for the log to include changeset IDs, since the fastimport # dump includes everything used to compute them, so they should be the # same from run to run. echo "% hg log" hg log echo "% content of file1, rev 0" hg cat -r0 file1 echo "% content of file2, rev 0" hg cat -r0 file2 echo "% content of file1, rev 1" hg cat -r1 file1 echo "% content of file2, rev 1" hg cat -r1 file2
