Rev 1668: Cope with revpaths being empty, add mutter. in http://people.samba.org/bzr/jelmer/bzr-svn/trunk
Jelmer Vernooij
jelmer at samba.org
Tue Aug 26 13:14:10 BST 2008
At http://people.samba.org/bzr/jelmer/bzr-svn/trunk
------------------------------------------------------------
revno: 1668
revision-id: jelmer at samba.org-20080826121330-df94xf13m3fjsg5z
parent: jelmer at samba.org-20080826044650-p4wsdjnwz8d8nnbm
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.4
timestamp: Tue 2008-08-26 14:13:30 +0200
message:
Cope with revpaths being empty, add mutter.
modified:
logwalker.py logwalker.py-20060621215743-c13fhfnyzh1xzwh2-1
transport.py transport.py-20060406231150-b3472d06b3a0818d
=== modified file 'logwalker.py'
--- a/logwalker.py 2008-08-26 04:02:17 +0000
+++ b/logwalker.py 2008-08-26 12:13:30 +0000
@@ -548,9 +548,10 @@
pb.update("determining changes", from_revnum-revnum, from_revnum)
if revnum == 0 and changed_paths is None:
revpaths = {"": ('A', None, -1)}
- else:
- assert isinstance(changed_paths, dict), "invalid paths %r in %r" % (changed_paths, revnum)
+ elif isinstance(changed_paths, dict):
revpaths = struct_revpaths_to_tuples(changed_paths)
+ else:
+ revpaths = {}
if todo_revprops is None:
revprops = known_revprops
else:
=== modified file 'transport.py'
--- a/transport.py 2008-08-24 16:04:04 +0000
+++ b/transport.py 2008-08-26 12:13:30 +0000
@@ -265,6 +265,8 @@
assert isinstance(limit, int)
from threading import Thread, Semaphore
+ self.mutter('svn iter-log -r%d:%d %r ' % (from_revnum, to_revnum, paths))
+
class logfetcher(Thread):
def __init__(self, transport, *args, **kwargs):
Thread.__init__(self)
More information about the bazaar-commits
mailing list