equal
deleted
inserted
replaced
1468 src = None |
1468 src = None |
1469 ds.copy(src, dst) |
1469 ds.copy(src, dst) |
1470 repo._quick_access_changeid_invalidate() |
1470 repo._quick_access_changeid_invalidate() |
1471 |
1471 |
1472 |
1472 |
|
1473 def writereporequirements(repo, requirements=None): |
|
1474 """ writes requirements for the repo to .hg/requires """ |
|
1475 if requirements: |
|
1476 repo.requirements = requirements |
|
1477 writerequires(repo.vfs, repo.requirements) |
|
1478 |
|
1479 |
1473 def writerequires(opener, requirements): |
1480 def writerequires(opener, requirements): |
1474 with opener(b'requires', b'w', atomictemp=True) as fp: |
1481 with opener(b'requires', b'w', atomictemp=True) as fp: |
1475 for r in sorted(requirements): |
1482 for r in sorted(requirements): |
1476 fp.write(b"%s\n" % r) |
1483 fp.write(b"%s\n" % r) |
1477 |
1484 |