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)