Mercurial > hg-stable
annotate tests/test-sparse-with-safe-share.t @ 48342:50330d481640 stable
sparse: demonstrate a bug when used with safe-share
sparse: lock the store when updating requirements config
Differential Revision: https://phab.mercurial-scm.org/D11766
author | Arseniy Alekseyev <aalekseyev@janestreet.com> |
---|---|
date | Tue, 16 Nov 2021 17:35:57 +0000 |
parents | |
children | b74ee41addee |
rev | line source |
---|---|
48342
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
1 Same with share-safe |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
2 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
3 $ echo "[format]" >> $HGRCPATH |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
4 $ echo "use-share-safe = True" >> $HGRCPATH |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
5 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
6 $ cd $TESTTMP |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
7 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
8 $ hg init myrepo |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
9 $ cd myrepo |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
10 $ cat > .hg/hgrc <<EOF |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
11 > [extensions] |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
12 > sparse= |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
13 > EOF |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
14 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
15 $ echo a > show |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
16 $ echo x > hide |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
17 $ hg ci -Aqm 'initial' |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
18 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
19 Verify basic --include |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
20 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
21 $ hg up -q 0 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
22 $ hg debugsparse --include 'hide' |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
23 devel-warn: write with no lock: "requires" at: *mercurial/scmutil.py:1558 (writerequires) (glob) |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
24 |
50330d481640
sparse: demonstrate a bug when used with safe-share
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
25 TODO: bug in sparse when used together with safe-share^ |