diff mercurial/upgrade.py @ 45487:78f0bb37f52d

upgrade: support running upgrade if repository has share-safe requirement This helps us in testing changing requirements of source repository and checking that the shared repository works. Differential Revision: https://phab.mercurial-scm.org/D8660
author Pulkit Goyal <7895pulkit@gmail.com>
date Thu, 25 Jun 2020 13:16:55 +0530
parents 034d94f8761b
children d1c10d33a85c
line wrap: on
line diff
--- a/mercurial/upgrade.py	Thu Sep 17 18:49:57 2020 -0700
+++ b/mercurial/upgrade.py	Thu Jun 25 13:16:55 2020 +0530
@@ -108,6 +108,7 @@
         requirements.SIDEDATA_REQUIREMENT,
         requirements.COPIESSDC_REQUIREMENT,
         requirements.NODEMAP_REQUIREMENT,
+        requirements.SHARESAFE_REQUIREMENT,
     }
     for name in compression.compengines:
         engine = compression.compengines[name]