aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2009-05-11 21:50:13 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2009-05-11 21:50:13 +0000
commit97c5deb4603390935d7810740e73a99110b9868d (patch)
tree45257a492910d9b7e946d7bf09a1d5840ca3f931 /scripts
parent066b9047fae77fd6f73fa2e65c3fdfffdee369e1 (diff)
added cacls command to make sure perms are workable... a windows, what a pain...
svn path=/trunk/; revision=11317
Diffstat (limited to 'scripts')
-rw-r--r--scripts/auto-build/extra-rsync.bat10
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/auto-build/extra-rsync.bat b/scripts/auto-build/extra-rsync.bat
index 3000c939..966df963 100644
--- a/scripts/auto-build/extra-rsync.bat
+++ b/scripts/auto-build/extra-rsync.bat
@@ -1,13 +1,17 @@
-REM @echo off
-
cd \msys\1.0\home\pd\
-REM C:\msys\1.0\bin\sh --login -i -c find /home/pd/auto-build/pd-extended/ -name entries
+REM reset perms
+echo y|cacls c:\msys\1.0\home\pd\auto-build /C /T /G pd:F everyone:R
REM Cygwin rsync seems to be unhappy with SVN's .svn file permissions, so
REM ignore SVN files first to get all the 'meat'
rsync -av --progress --whole-file --exclude='*inv\**' --cvs-exclude --timeout=60 rsync://128.238.56.50/distros/pd-extended/ /home/pd/auto-build/pd-extended/
+
sleep 60
+
REM now get the SVN changes, this might fail a lot, especially on '.svn/entries'
rsync -av --progress --whole-file --exclude='*inv\**' --timeout=60 rsync://128.238.56.50/distros/pd-extended/ /home/pd/auto-build/pd-extended/
+REM reset perms
+echo y|cacls c:\msys\1.0\home\pd\auto-build /C /T /G pd:F everyone:R
+