mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
e9e0539cc1
Summary: We want to remove filepeer as part of removing server logic in the client. To start with, let's disable it by default and only enable it in tests that need it. The next step will be to update those tests. Reviewed By: quark-zju Differential Revision: D30977765 fbshipit-source-id: c56016f017e894a15bf43fb7a8d3a0a417663ad9
54 lines
1.7 KiB
Perl
54 lines
1.7 KiB
Perl
#chg-compatible
|
|
$ setconfig experimental.allowfilepeer=True
|
|
|
|
|
|
$ . "$TESTDIR/library.sh"
|
|
|
|
$ enable lfs treemanifest pushrebase
|
|
$ hginit master --config extensions.treemanifest=$TESTDIR/../edenscm/hgext/treemanifestserver.py
|
|
|
|
$ cd master
|
|
$ setconfig remotefilelog.server=True treemanifest.server=True remotefilelog.shallowtrees=True
|
|
$ setconfig extensions.treemanifest=$TESTDIR/../edenscm/hgext/treemanifestserver.py
|
|
$ mkdir dir
|
|
$ echo x > dir/x
|
|
$ hg commit -qAm x1
|
|
$ hg book master
|
|
$ cd ..
|
|
|
|
$ hgcloneshallow ssh://user@dummy/master shallow
|
|
streaming all changes
|
|
2 files to transfer, * of data (glob)
|
|
transferred 124 bytes in * seconds (*) (glob)
|
|
searching for changes
|
|
no changes found
|
|
updating to branch default
|
|
fetching tree '' 287ee6e53d4fbc5fab2157eb0383fdff1c3277c8
|
|
1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob) (?)
|
|
1 trees fetched over 0.00s
|
|
fetching tree 'dir' bc0c2c938b929f98b1c31a8c5994396ebb096bf0
|
|
1 trees fetched over 0.00s
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
|
|
$ cd shallow
|
|
$ enable remotenames
|
|
$ setconfig treemanifest.sendtrees=True
|
|
$ echo >> dir/x
|
|
$ hg commit -m "Modify dir/x"
|
|
$ hg push --to master
|
|
pushing rev 6b73ab2c9773 to destination ssh://user@dummy/master bookmark master
|
|
searching for changes
|
|
updating bookmark master
|
|
remote: pushing 1 changeset:
|
|
remote: 6b73ab2c9773 Modify dir/x
|
|
$ hg --cwd ../master log -G -l 1 --stat
|
|
o commit: 6b73ab2c9773
|
|
│ bookmark: master
|
|
~ user: test
|
|
date: Thu Jan 01 00:00:00 1970 +0000
|
|
summary: Modify dir/x
|
|
|
|
dir/x | 1 +
|
|
1 files changed, 1 insertions(+), 0 deletions(-)
|
|
|