Mercurial > hgsubversion
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)