Rev 2122: Add another shortcut to prevent spending a lot of time trying to open each file as subversion repository during 'bzr branches'. in http://people.samba.org/bzr/jelmer/bzr-svn/0.5

Jelmer Vernooij jelmer at samba.org
Mon Dec 1 06:57:15 GMT 2008


At http://people.samba.org/bzr/jelmer/bzr-svn/0.5

------------------------------------------------------------
revno: 2122
revision-id: jelmer at samba.org-20081201065710-lesgesk1oiu54iu3
parent: jelmer at samba.org-20081201035735-uctk1209p4nryo84
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.5
timestamp: Mon 2008-12-01 07:57:10 +0100
message:
  Add another shortcut to prevent spending a lot of time trying to open each file as subversion repository during 'bzr branches'.
modified:
  format.py                      format.py-20070917005147-94kb7zysotf82kqw-1
=== modified file 'format.py'
--- a/format.py	2008-11-29 16:26:45 +0000
+++ b/format.py	2008-12-01 06:57:10 +0000
@@ -65,9 +65,12 @@
     @classmethod
     def probe_transport(klass, transport):
         from bzrlib.plugins.svn.transport import get_svn_ra_transport
+        from bzrlib.transport.local import LocalTransport
         import subvertpy
         format = klass()
 
+        if isinstance(transport, LocalTransport) and not transport.has("format"):
+            raise bzr_errors.NotBranchError(path=transport.base)
         try:
             transport = get_svn_ra_transport(transport)
         except subvertpy.SubversionException, (msg, num):




More information about the bazaar-commits mailing list