[119984] contrib/mpab/mpsync.sh

jmr at macports.org jmr at macports.org
Mon May 12 09:45:56 PDT 2014


Revision: 119984
          https://trac.macports.org/changeset/119984
Author:   jmr at macports.org
Date:     2014-05-12 09:45:56 -0700 (Mon, 12 May 2014)
Log Message:
-----------
mpab: run svn cleanup if working copy is locked

Modified Paths:
--------------
    contrib/mpab/mpsync.sh

Modified: contrib/mpab/mpsync.sh
===================================================================
--- contrib/mpab/mpsync.sh	2014-05-12 16:27:09 UTC (rev 119983)
+++ contrib/mpab/mpsync.sh	2014-05-12 16:45:56 UTC (rev 119984)
@@ -43,9 +43,15 @@
     rm ${chrootPath}/var/tmp/$1
 }
 
-if [[ -d ${dataDir}/${exportDir} ]] ; then 
+if [[ -d ${dataDir}/${exportDir} ]] ; then
+    if [[ -e ${dataDir}/${exportDir}/base/.svn/lock ]]; then
+        svn --non-interactive cleanup ${dataDir}/${exportDir}/base
+    fi
     svn update --non-interactive \
 	    -r HEAD ${dataDir}/${exportDir}/base || exit 1
+    if [[ -e ${dataDir}/${exportDir}/dports/.svn/lock ]]; then
+        svn --non-interactive cleanup ${dataDir}/${exportDir}/dports
+    fi
 	svn update --non-interactive \
 	    -r HEAD ${dataDir}/${exportDir}/dports || exit 1
 else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140512/8b2ea747/attachment.html>


More information about the macports-changes mailing list