equal
deleted
inserted
replaced
4 $ . "$TESTDIR/remotefilelog-library.sh" |
4 $ . "$TESTDIR/remotefilelog-library.sh" |
5 |
5 |
6 generaldelta to generaldelta interactions with bundle2 but legacy clients |
6 generaldelta to generaldelta interactions with bundle2 but legacy clients |
7 without changegroup2 support |
7 without changegroup2 support |
8 $ cat > testcg2.py << EOF |
8 $ cat > testcg2.py << EOF |
|
9 > import sys |
9 > from mercurial import changegroup, registrar, util |
10 > from mercurial import changegroup, registrar, util |
10 > import sys |
|
11 > cmdtable = {} |
11 > cmdtable = {} |
12 > command = registrar.command(cmdtable) |
12 > command = registrar.command(cmdtable) |
13 > @command('testcg2', norepo=True) |
13 > @command('testcg2', norepo=True) |
14 > def testcg2(ui): |
14 > def testcg2(ui): |
15 > if not util.safehasattr(changegroup, 'cg2packer'): |
15 > if not util.safehasattr(changegroup, 'cg2packer'): |
20 > testcg2 = $TESTTMP/testcg2.py |
20 > testcg2 = $TESTTMP/testcg2.py |
21 > EOF |
21 > EOF |
22 $ hg testcg2 || exit 80 |
22 $ hg testcg2 || exit 80 |
23 |
23 |
24 $ cat > disablecg2.py << EOF |
24 $ cat > disablecg2.py << EOF |
25 > from mercurial import changegroup, util, error |
25 > from mercurial import changegroup, error, util |
26 > deleted = False |
26 > deleted = False |
27 > def reposetup(ui, repo): |
27 > def reposetup(ui, repo): |
28 > global deleted |
28 > global deleted |
29 > if deleted: |
29 > if deleted: |
30 > return |
30 > return |