Author: dogguy-guest
Date: Wed Feb 18 23:14:46 2009
New Revision: 6198
URL: http://svn.debian.org/wsvn/?sc=1&rev=6198
Log:
Adding 'check' action to check for git migrations
Modified:
trunk/projects/git-guide/d-o-m-mrconfig.sh
Modified: trunk/projects/git-guide/d-o-m-mrconfig.sh
URL:
http://svn.debian.org/wsvn/trunk/projects/git-guide/d-o-m-mrconfig.sh?rev=6198&op=diff
==============================================================================
--- trunk/projects/git-guide/d-o-m-mrconfig.sh (original)
+++ trunk/projects/git-guide/d-o-m-mrconfig.sh Wed Feb 18 23:14:46 2009
@@ -46,7 +46,15 @@
git branch --track pristine-tar remotes/origin/pristine-tar
}
svn_checkout () {
- svn co $SVN_REPODIR/\$1
+ svn co $SVN_REPODIR/\$1
+ }
+ migration_check () {
+ svn update
+ if [ -f \"trunk/README\" ] && [[ \"\`cat trunk/README\`\" =~ \"This
package has moved\" ]]; then
+ cd ..
+ rm -rf \${1//packages\//}
+ git_checkout \${1//packages\//}
+ fi
}
"
@@ -61,6 +69,7 @@
for i in $SVN_REMAINING_PKGS; do
output "[packages/$i]
checkout = svn_checkout packages/$i
+check = migration_check packages/$i
"
done
@@ -83,4 +92,4 @@
fi
# Finish
-msg "all done, enjoy: mr -c $OUTPUT [checkout,update,...]"
+msg "all done, enjoy: mr -c $OUTPUT [checkout,update,check,...]"
_______________________________________________
Pkg-ocaml-maint-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits