mercurial/upgrade.py
changeset 46050 ad9dd4d333be
parent 46048 f4f956342cf1
child 46051 72b7b4bf3e65
equal deleted inserted replaced
46049:a2a59cde9b9f 46050:ad9dd4d333be
    72                 revlogs.discard(upgrade)
    72                 revlogs.discard(upgrade)
    73 
    73 
    74     # Ensure the repository can be upgraded.
    74     # Ensure the repository can be upgraded.
    75     upgrade_actions.check_source_requirements(repo)
    75     upgrade_actions.check_source_requirements(repo)
    76 
    76 
    77     # FUTURE there is potentially a need to control the wanted requirements via
       
    78     # command arguments or via an extension hook point.
       
    79     newreqs = localrepo.newreporequirements(
    77     newreqs = localrepo.newreporequirements(
    80         repo.ui, localrepo.defaultcreateopts(repo.ui)
    78         repo.ui, localrepo.defaultcreateopts(repo.ui)
    81     )
    79     )
    82     newreqs.update(upgrade_actions.preservedrequirements(repo))
    80     newreqs.update(upgrade_actions.preservedrequirements(repo))
    83 
    81