[ANN] yasvn2hg 0.2
Sebastien Lucas
sebastien.lucas at gmail.com
Tue May 15 07:44:40 UTC 2007
On 5/14/07, Joel Rosdahl <joel at rosdahl.net> wrote:
> Hi,
>
> I've made some minor improvements to yasvn2hg and released version
> 0.2.
>
> Repository URL: http://hg.rosdahl.net/yasvn2hg
>
> Change log:
>
> 0.2 (2007-05-14)
>
> - Support for empty revisions (patch from Sebastien Lucas).
> - Support for named branches (based on patch from Sebastien Lucas).
> See the --use-named-branches option.
> - Clarified how to extract branches from the resulting repository.
> - Added --sloppy option that makes yasvn2hg ignore changesets it
> can't classify.
> - Special-case handling of changesets generated by cvs2svn.
>
> --
> Regards,
> Joel Rosdahl <joel at rosdahl.net>
> Key BB845E97; fingerprint 9F4B D780 6EF4 5700 778D 8B22 0064 F9FF BB84 5E97
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>
Hi Joel,
Thanks for importing my patches and sorry for not following your
coding style, I'll try do better next time.
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.
- typo_fix : I think it's a typo, but since I don't know cvs2svn I'll
let you decide.
- 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.
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.
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.
Thanks again for this tool.
Sebastien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: delete_unused_code.patch
Type: application/octet-stream
Size: 898 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20070515/2a0b0825/attachment-0009.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ignore_modified_tags.patch
Type: application/octet-stream
Size: 3466 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20070515/2a0b0825/attachment-0010.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: typo_fix.patch
Type: application/octet-stream
Size: 878 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20070515/2a0b0825/attachment-0011.obj>
More information about the Mercurial
mailing list