Superproject, not superrepo, is git's term for a repo that contains
[invirt/scripts/git-migration.git] / git-migrate-fast.sh
index f3bfd54..0c0cce5 100755 (executable)
@@ -57,6 +57,13 @@ git filter-branch --tag-name-filter cat -- ^0.2.0^ --all
 rm -rf info/grafts refs/original refs/heads/invirt-database-server
 popd
 
+pushd packages/invirt-web.git
+echo $(git rev-parse 0.1.0^0 0.0.24^0 cherrypy-rebased^1) >> info/grafts
+echo $(git rev-parse 0.1.1~3 0.1.0^0 cherrypy-rebased^0) >> info/grafts
+git filter-branch --tag-name-filter cat -- ^0.0.24^ --all
+rm -rf info/grafts refs/original
+popd
+
 pushd packages/python-routefs.git
 git fetch -t git://github.com/ebroder/python-routefs.git
 git branch -f upstream 1.0.1
@@ -84,7 +91,7 @@ git symbolic-ref HEAD refs/heads/prod
     echo 'mark :1'
     echo 'committer Invirt Git Import <invirt@mit.edu> now'
     echo 'data <<EOF'
-    echo 'Initial superrepo creation.'
+    echo 'Initial superproject creation.'
     echo 'EOF'
     for r in $(ls ../packages); do
        pushd "../packages/$r" &>/dev/null