equal
deleted
inserted
replaced
3541 |
3541 |
3542 The store requirements are unchanged while the working copy requirements |
3542 The store requirements are unchanged while the working copy requirements |
3543 depends on the configuration |
3543 depends on the configuration |
3544 """ |
3544 """ |
3545 target_requirements = set() |
3545 target_requirements = set() |
|
3546 if not srcrepo.requirements: |
|
3547 # this is a legacy revlog "v0" repository, we cannot do anything fancy |
|
3548 # with it. |
|
3549 return target_requirements |
3546 createopts = defaultcreateopts(ui, createopts=createopts) |
3550 createopts = defaultcreateopts(ui, createopts=createopts) |
3547 for r in newreporequirements(ui, createopts): |
3551 for r in newreporequirements(ui, createopts): |
3548 if r in requirementsmod.WORKING_DIR_REQUIREMENTS: |
3552 if r in requirementsmod.WORKING_DIR_REQUIREMENTS: |
3549 target_requirements.add(r) |
3553 target_requirements.add(r) |
3550 |
3554 |