From patchwork Fri Sep 18 11:49:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: share: do not write working-copy requirements twice From: Yuya Nishihara X-Patchwork-Id: 47219 Message-Id: To: mercurial-devel@mercurial-scm.org Date: Fri, 18 Sep 2020 20:49:03 +0900 # HG changeset patch # User Yuya Nishihara # Date 1600427992 -32400 # Fri Sep 18 20:19:52 2020 +0900 # Node ID a8843eda9a35e4880dda58f59be42823e1078308 # Parent c7fe0dfb53122bb72ff7e1fab75f2eec28b1883c share: do not write working-copy requirements twice Follows up d252f51ab032. Maybe it is a copy-paste error. diff --git a/mercurial/localrepo.py b/mercurial/localrepo.py --- a/mercurial/localrepo.py +++ b/mercurial/localrepo.py @@ -3537,7 +3537,6 @@ def createrepository(ui, path, createopt # For new shared repository, we don't need to write the store # requirements as they are already present in store requires if storereq and b'sharedrepo' not in createopts: - scmutil.writerequires(hgvfs, wcreq) storevfs = vfsmod.vfs(hgvfs.join(b'store'), cacheaudited=True) scmutil.writerequires(storevfs, storereq)