[ANN] yasvn2hg 0.2

Joel Rosdahl joel at rosdahl.net
Tue May 15 21:28:52 UTC 2007


"Sebastien Lucas" <sebastien.lucas at gmail.com> writes:

> Thanks for importing my patches and sorry for not following your
> coding style, I'll try do better next time.

No worries. I try to stick to PEP 8.

> I have attached 3 new patches (they should apply cleanly to your repo) :
> - delete_unused_code : during the refactoring of my named branch
> patch, some unused code survive.

Applied.

> - typo_fix : I think it's a typo, but since I don't know cvs2svn I'll
> let you decide.

Applied.

> - ignore_modified_tags : In one of my repo I had one trusted
> developper who commited some modifications on a tag (and even worse
> mixed with some modification on a branch). As it was a bad thing all
> modifications to the tag were reverted but yasvn2hg choke on these
> revisions. So this patch add an option --ignore-modified-tags to fix
> it. I don't know if you're interested by this patch as it's more my
> problem than yasvn2hg's problem, but if you are I can also update
> the README and modify it the way you like.

Thanks. However, that patch breaks conversion of non-root Subversion
URLs (i.e. where /trunk, /branches etc are not situated at the
repository root), but I've applied it and commited some tweaks.

> About the merge file, I find more logical to have subversion
> revision number instead of mercurial so I have patched for yasvn2hg
> 0.1 to include an option to use subversion revision. I can update
> this patch if you find it usefull.

Sure, it might be useful.

> I'm currently trying to use svn lib instead of the command line (I
> have one big repo with more than 8000 changeset), I'll let you know
> how it ends.

Sounds nice, but maybe it would be better to work on Daniel Holth's
changes to convert-repo instead? I would do that if I had any
Subversion repository left to convert. :-)

-- 
Regards,
Joel Rosdahl <joel at rosdahl.net>
Key BB845E97; fingerprint 9F4B D780 6EF4 5700 778D  8B22 0064 F9FF BB84 5E97



More information about the Mercurial mailing list