--- ../mercurial-1.0-orig/hgext/convert/subversion.py 2008-03-25 08:05:20 +0900 +++ hgext/convert/subversion.py 2008-05-25 14:38:25 +0900 @@ -367,7 +367,7 @@ start = self.revnum(self.head) try: - for entry in get_log(self.url, [self.tags], self.startrev, start): + for entry in get_log(self.url, [self.tags.strip('/')], self.startrev, start): orig_paths, revnum, author, date, message = entry for path in orig_paths: if not path.startswith(self.tags+'/'): @@ -436,7 +436,7 @@ # stat() gives us the previous revision on this line of development, but # it might be in *another module*. Fetch the log and detect renames down # to the latest revision. - stream = get_log(self.url, [path], stop, dirent.created_rev) + stream = get_log(self.url, [path.strip('/')], stop, dirent.created_rev) try: for entry in stream: paths, revnum, author, date, message = entry @@ -761,7 +761,7 @@ try: firstcset = None lastonbranch = False - stream = get_log(self.url, [self.module], from_revnum, to_revnum) + stream = get_log(self.url, [self.module.strip('/')], from_revnum, to_revnum) try: for entry in stream: paths, revnum, author, date, message = entry