tests/narrow-library.sh
author Pulkit Goyal <7895pulkit@gmail.com>
Fri, 18 Sep 2020 18:52:38 +0530
changeset 45782 fd1de908f2b4
parent 40882 bcf70058af90
child 46012 d72378f93a44
permissions -rw-r--r--
dispatch: load shared source repository config in share-safe mode It seems to me now that there are two steps when config is loaded: 1) on dispatch 2) repository object creation Recent patches added functionality that there can be shares in share-safe mode where config of the source repository is shared with the the shares. However we missed adding logic to read the source config on dispatch. This leads to extensions not being loaded on dispatch and hence extensions command not being recognized. This patch fixes it by reading the shared source config on dispatch. Differential Revision: https://phab.mercurial-scm.org/D9047

cat >> $HGRCPATH <<EOF
[extensions]
narrow=
[ui]
ssh=python "$RUNTESTDIR/dummyssh"
[experimental]
changegroup3 = True
EOF