equal
deleted
inserted
replaced
1731 # 'check_heads' call wil be a no-op |
1731 # 'check_heads' call wil be a no-op |
1732 check_heads(repo, heads, 'uploading changes') |
1732 check_heads(repo, heads, 'uploading changes') |
1733 # push can proceed |
1733 # push can proceed |
1734 if not util.safehasattr(cg, 'params'): |
1734 if not util.safehasattr(cg, 'params'): |
1735 # legacy case: bundle1 (changegroup 01) |
1735 # legacy case: bundle1 (changegroup 01) |
1736 lockandtr[1] = repo.lock() |
1736 with repo.lock(): |
1737 r = cg.apply(repo, source, url) |
1737 r = cg.apply(repo, source, url) |
1738 else: |
1738 else: |
1739 r = None |
1739 r = None |
1740 try: |
1740 try: |
1741 def gettransaction(): |
1741 def gettransaction(): |
1742 if not lockandtr[2]: |
1742 if not lockandtr[2]: |