Mercurial > hg
view tests/test-dumprevlog @ 7140:beeeb0cd73e7
merge with crew
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sat, 18 Oct 2008 21:11:44 +0200 |
parents | 7a6243bf209d |
children | 7946503ec76e |
line wrap: on
line source
#!/bin/sh CONTRIBDIR=$TESTDIR/../contrib mkdir repo-a cd repo-a hg init echo this is file a > a hg add a hg commit -m first -d '0 0' echo adding to file a >> a hg commit -m second -d '0 0' echo adding more to file a >> a hg commit -m third -d '0 0' hg verify echo dumping revlog of file a to stdout: python $CONTRIBDIR/dumprevlog .hg/store/data/a.i echo dumprevlog done # dump all revlogs to file repo.dump find .hg/store -name "*.i" | sort | xargs python $CONTRIBDIR/dumprevlog > ../repo.dump cd .. mkdir repo-b cd repo-b hg init echo undumping: python $CONTRIBDIR/undumprevlog < ../repo.dump echo undumping done hg verify cd .. echo comparing repos: hg -R repo-b incoming repo-a hg -R repo-a incoming repo-b echo comparing done exit 0