/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to push.py

Fix dpush to remote locations.

Show diffs side-by-side

added added

removed removed

Lines of Context:
290
290
            ret = {}
291
291
            self.old_refs = old_refs
292
292
            self.new_refs = update_refs(self.old_refs)
293
 
            for name, revid in self.new_refs.iteritems():
294
 
                ret[name] = self.source_store._lookup_revision_sha1(revid)
 
293
            for name, (gitid, revid) in self.new_refs.iteritems():
 
294
                if gitid is None:
 
295
                    ret[name] = self.source_store._lookup_revision_sha1(revid)
 
296
                else:
 
297
                    ret[name] = gitid
295
298
            return ret
296
299
        self.source.lock_read()
297
300
        try: