Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/localrepo.py @ 2463:6ab016edd5c4
localrepository.push: propagate return value
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Tue, 20 Jun 2006 15:14:12 -0700 |
parents | b77a2ef61b81 |
children | 6904e1ef8ad1 1e32e2fe8a67 |
comparison
equal
deleted
inserted
replaced
2462:d610bcfd66a8 | 2463:6ab016edd5c4 |
---|---|
1114 # | 1114 # |
1115 # unbundle assumes local user cannot lock remote repo (new ssh | 1115 # unbundle assumes local user cannot lock remote repo (new ssh |
1116 # servers, http servers). | 1116 # servers, http servers). |
1117 | 1117 |
1118 if 'unbundle' in remote.capabilities: | 1118 if 'unbundle' in remote.capabilities: |
1119 self.push_unbundle(remote, force, revs) | 1119 return self.push_unbundle(remote, force, revs) |
1120 else: | 1120 return self.push_addchangegroup(remote, force, revs) |
1121 self.push_addchangegroup(remote, force, revs) | |
1122 | 1121 |
1123 def prepush(self, remote, force, revs): | 1122 def prepush(self, remote, force, revs): |
1124 base = {} | 1123 base = {} |
1125 remote_heads = remote.heads() | 1124 remote_heads = remote.heads() |
1126 inc = self.findincoming(remote, base, remote_heads, force=force) | 1125 inc = self.findincoming(remote, base, remote_heads, force=force) |