equal
deleted
inserted
replaced
1113 # |
1113 # |
1114 # unbundle assumes local user cannot lock remote repo (new ssh |
1114 # unbundle assumes local user cannot lock remote repo (new ssh |
1115 # servers, http servers). |
1115 # servers, http servers). |
1116 |
1116 |
1117 if 'unbundle' in remote.capabilities: |
1117 if 'unbundle' in remote.capabilities: |
1118 self.push_unbundle(remote, force, revs) |
1118 return self.push_unbundle(remote, force, revs) |
1119 else: |
1119 return self.push_addchangegroup(remote, force, revs) |
1120 self.push_addchangegroup(remote, force, revs) |
|
1121 |
1120 |
1122 def prepush(self, remote, force, revs): |
1121 def prepush(self, remote, force, revs): |
1123 base = {} |
1122 base = {} |
1124 remote_heads = remote.heads() |
1123 remote_heads = remote.heads() |
1125 inc = self.findincoming(remote, base, remote_heads, force=force) |
1124 inc = self.findincoming(remote, base, remote_heads, force=force) |