[issue1017] convert of svn repository only sees most current branches

dbrakhane mercurial-bugs at selenic.com
Thu Mar 6 16:06:39 CST 2008


New submission from dbrakhane <brakhane at googlemail.com>:

When converting a svn repository, svn convert only looks in the HEAD revision of
branches to determine the branches.

So, if some time ago I created a temporary branch, committed to it, than removed
it later on, all commits to it are nonexistant in the hg repo.

In my opinion, convert should scan every revision of the branches directory, and
if it detects a deleted branch, include it in the conversion (maybe prefixing
the name by "DEAD-" or something like that)

This of course means the possibility of name collisions (say, I create branch A,
delete it, recreate it again, delete it and recreate it again) that have to be
handled as well.

----------
messages: 5462
nosy: dbrakhane
priority: bug
status: unread
title: convert of svn repository only sees most current branches

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1017>
____________________________________________________



More information about the Mercurial-devel mailing list