diff options
-rwxr-xr-x | scripts/checkout-developer-layout.sh | 5 | ||||
-rwxr-xr-x | scripts/update-developer-layout.sh | 13 |
2 files changed, 9 insertions, 9 deletions
diff --git a/scripts/checkout-developer-layout.sh b/scripts/checkout-developer-layout.sh index 7b3ae940..8ac5a3f9 100755 --- a/scripts/checkout-developer-layout.sh +++ b/scripts/checkout-developer-layout.sh @@ -10,6 +10,7 @@ URL="https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/" GEMURL="https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/trunk/" PDAUTH="" +SVNOPTIONS="--ignore-externals" print_usage () { @@ -33,13 +34,13 @@ else fi echo "checking out pure-data" -svn checkout $PDAUTH $URL pure-data +svn checkout $SVNOPTIONS $PDAUTH $URL pure-data cd pure-data for section in Gem videoIO; do echo "checking out Gem::${section}" - svn checkout ${PDAUTH} ${GEMURL}/${section} ${section} + svn checkout SVNOPTIONS ${PDAUTH} ${GEMURL}/${section} ${section} done diff --git a/scripts/update-developer-layout.sh b/scripts/update-developer-layout.sh index da016a62..cf3ea069 100755 --- a/scripts/update-developer-layout.sh +++ b/scripts/update-developer-layout.sh @@ -1,24 +1,23 @@ #!/bin/sh -# this script updates all code from CVS in the standard developer's layout. +# this script updates all code from subversion in the standard developer's layout. # <hans@at.or.at> # Usage: just run it and it should find things if you have your stuff layed # out in the standard dev layout, or used checkout-developer-layout.sh to # checkout your pd source tree -# Be aware that SourceForge's anonymous CVS server is generally 24 hours -# behind the authenticated CVS. +cvs_root_dir=$(echo $0 | sed 's|\(.*\)/.*$|\1|')/.. -cvs_root_dir=`echo $0 | sed 's|\(.*\)/.*$|\1|'`/.. +SVNOPTIONS="--ignore-externals" cd $cvs_root_dir echo "Running svn update:" -svn update -echo "Running cvs update:" +svn update ${SVNOPTIONS} +echo "Running svn update for Gem:" for section in Gem videoIO; do echo "$section" cd $section - svn update + svn update ${SVNOPTIONS} cd .. done |