Wiki

Aller au contenu | Aller au menu | Aller à la recherche

 

Goals

This script helps migrate from SVN to DARCS.

Specifications

This script is trying to circumvent some (minor) lacks of feature in tailor by imitating git-svnimport.

In particular, tailor doesn't migrate tag. This script should be able to migrate tags.

This script use the svnadmin dump to know what has happened in the svn repository.

Configuration is done through command line parameters.

Settings:

  • --trunk dir: svn directory of trunk
  • --tags dir: svn directory of tags
  • --action command: script to run before each commit (output of the script will be happend to the record long comment with a comment before)
  • --ignore-tag-modification: ignore change that has been commited in the tag directory (other than a full directory rename, die if a modification is detected and this flag is not set)

Lang: Perl

Status

Not yet begin