Mercurial > hg
comparison tests/test-share-safe.t @ 46238:9796cf108e4e
sharesafe: make warning about outdated share configurable
If the source repository upgrades to use sharesafe mode, we show a warning in
shares. This patch makes that warning configurable and some might not want their
users see this warning.
Differential Revision: https://phab.mercurial-scm.org/D9691
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Fri, 08 Jan 2021 21:34:16 +0530 |
parents | eec47efe219d |
children | d159d0fafa78 |
comparison
equal
deleted
inserted
replaced
46237:bc884e31b8c8 | 46238:9796cf108e4e |
---|---|
390 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo | 390 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo |
391 | 391 |
392 | 392 |
393 Make sure existing shares still works | 393 Make sure existing shares still works |
394 | 394 |
395 $ hg log -GT "{node}: {desc}\n" -R ../nss-share --config experimental.sharesafe-warn-outdated-shares=false | |
396 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar | |
397 | | |
398 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo | |
399 | |
400 | |
395 $ hg log -GT "{node}: {desc}\n" -R ../nss-share | 401 $ hg log -GT "{node}: {desc}\n" -R ../nss-share |
396 warning: source repository supports share-safe functionality. Reshare to upgrade. | 402 warning: source repository supports share-safe functionality. Reshare to upgrade. |
397 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar | 403 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar |
398 | | 404 | |
399 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo | 405 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo |
542 failed to upgrade share, got error: Lock held | 548 failed to upgrade share, got error: Lock held |
543 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar | 549 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar |
544 | | 550 | |
545 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo | 551 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo |
546 | 552 |
553 | |
554 $ hg log -GT "{node}: {desc}\n" -R ../nss-share --config experimental.sharesafe-auto-upgrade-shares=true --config experimental.sharesafe-warn-outdated-shares=false | |
555 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar | |
556 | | |
557 o f3ba8b99bb6f897c87bbc1c07b75c6ddf43a4f77: added foo | |
558 | |
559 | |
547 $ rm ../nss-share/.hg/wlock | 560 $ rm ../nss-share/.hg/wlock |
548 $ hg log -GT "{node}: {desc}\n" -R ../nss-share --config experimental.sharesafe-auto-upgrade-shares=true | 561 $ hg log -GT "{node}: {desc}\n" -R ../nss-share --config experimental.sharesafe-auto-upgrade-shares=true |
549 repository upgraded to use share-safe mode | 562 repository upgraded to use share-safe mode |
550 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar | 563 @ f63db81e6dde1d9c78814167f77fb1fb49283f4f: added bar |
551 | | 564 | |