Mercurial > hg
view tests/test-convert-bzr-ghosts @ 7415:6163ef936a00
protocol: use changegroupsubset() if possible (issue1389)
Due to the fix to the pull race, to avoid sending unnecessary
changesets, use changegroupsubset if possible.
This will increase the load on the server.
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Tue, 25 Nov 2008 23:26:33 +0100 |
parents | 9e6d6568bf7a |
children |
line wrap: on
line source
#!/bin/sh . "$TESTDIR/bzr-definitions" cat > ghostcreator.py <<EOF import sys from bzrlib import workingtree wt = workingtree.WorkingTree.open('.') message, ghostrev = sys.argv[1:] wt.set_parent_ids(wt.get_parent_ids() + [ghostrev]) wt.commit(message) EOF echo % ghost revisions mkdir test-ghost-revisions cd test-ghost-revisions bzr init -q source cd source echo content > somefile bzr add -q somefile bzr commit -q -m 'Initial layout setup' echo morecontent >> somefile python ../../ghostcreator.py 'Commit with ghost revision' ghostrev cd .. hg convert source source-hg glog -R source-hg