diff hgsubversion/svnmeta.py @ 519:247110c633f7

maps: TagMap tags are non-empty strings
author Patrick Mezard <pmezard@gmail.com>
date Mon, 18 Jan 2010 21:40:29 +0100
parents ef288fb7f2fe
children 5a5b90a6d522
line wrap: on
line diff
--- a/hgsubversion/svnmeta.py
+++ b/hgsubversion/svnmeta.py
@@ -300,7 +300,7 @@ class SVNMeta(object):
             src_tag = self.get_path_tag(src_path)
             if src_tag or src_file == '':
                 ln = self.localname(p)
-                if src_tag and src_tag in self.tags:
+                if src_tag in self.tags:
                     ci = self.repo[self.tags[src_tag]].extra()['convert_revision']
                     src_rev, src_branch, = self.parse_converted_revision(ci)
                 return {ln: (src_branch, src_rev, revnum)}
@@ -350,7 +350,7 @@ class SVNMeta(object):
         '''
         tag = self.get_path_tag(self.remotename(branch))
         limitedtags = maps.TagMap(self.repo, endrev=number-1)
-        if tag and tag in limitedtags:
+        if tag in limitedtags:
             ha = limitedtags[tag]
             return ha
         r, br = self.get_parent_svn_branch_and_rev(number, branch)