Rev 3636: (jam) RemoteBranch.revision_id_to_revno defers to the real branch in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Fri Aug 15 03:58:16 BST 2008


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 3636
revision-id: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
parent: pqm at pqm.ubuntu.com-20080814211426-i0rmbyhjxf4hi7pt
parent: john at arbash-meinel.com-20080814201521-vz11z6uh7b0pcnxg
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Fri 2008-08-15 03:58:10 +0100
message:
  (jam) RemoteBranch.revision_id_to_revno defers to the real branch
modified:
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3634.2.1
    revision-id: john at arbash-meinel.com-20080814201521-vz11z6uh7b0pcnxg
    parent: pqm at pqm.ubuntu.com-20080814195737-7tpxreg897vxlmr5
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: remote_rev_id_to_revno
    timestamp: Thu 2008-08-14 15:15:21 -0500
    message:
      Thunk over to the real branch's revision_id_to_revno.
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
=== modified file 'bzrlib/remote.py'
--- a/bzrlib/remote.py	2008-07-28 09:12:28 +0000
+++ b/bzrlib/remote.py	2008-08-14 20:15:21 +0000
@@ -1593,6 +1593,11 @@
     def is_locked(self):
         return self._lock_count >= 1
 
+    @needs_read_lock
+    def revision_id_to_revno(self, revision_id):
+        self._ensure_real()
+        return self._real_branch.revision_id_to_revno(revision_id)
+
     @needs_write_lock
     def set_last_revision_info(self, revno, revision_id):
         revision_id = ensure_null(revision_id)




More information about the bazaar-commits mailing list