Use authors file.
authorAnders Kaseorg <andersk@mit.edu>
Fri, 26 Dec 2008 01:07:25 +0000 (20:07 -0500)
committerAnders Kaseorg <andersk@mit.edu>
Fri, 26 Dec 2008 01:07:25 +0000 (20:07 -0500)
svn path=/trunk/scripts/git-migration/; revision=1903

git-migrate-fast.sh
rules.mako

index 31c8b57..2fdbe30 100755 (executable)
@@ -13,8 +13,7 @@ sed -n 's/^create repository // p' ../rules | while read repo; do
     mkdir -p "$repo" && GIT_DIR="$repo" git init --bare
 done
 
-echo run > ../run.gdb
-gdb -batch -x ../run.gdb --args svn-all-fast-export ../rules "$SVN"
+svn-all-fast-export --identity-map <(sed 's/= //' ../authors) ../rules "$SVN"
 
 sed -n 's/^create repository // p' ../rules | while read repo; do
     ! [ -e "$repo/refs/heads/tags" ] || \
index 6d7ca1c..a7df71a 100644 (file)
@@ -47,6 +47,9 @@ end repository
 
 % endfor
 
+match /package_tags/sipb-xen-dev/sipb-xen-dev/
+end match
+
 % for package in packages:
 match /trunk/packages/${package}/${package}/
   repository ${get_repo(package)}