aboutsummaryrefslogtreecommitdiff
path: root/scripts/checkout-developer-layout.sh
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2008-08-20 12:17:25 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2008-08-20 12:17:25 +0000
commit219370098426c8afae1f93a3520a8f19bd0f975a (patch)
treecd46b5f44bc6341baed5180451c47cf53200e252 /scripts/checkout-developer-layout.sh
parentb84bfc4ae52289d5a88a47400ac9d269746c6ce4 (diff)
Gem is now also under control of SVN
svn path=/trunk/; revision=10257
Diffstat (limited to 'scripts/checkout-developer-layout.sh')
-rwxr-xr-xscripts/checkout-developer-layout.sh22
1 files changed, 11 insertions, 11 deletions
diff --git a/scripts/checkout-developer-layout.sh b/scripts/checkout-developer-layout.sh
index 1591ad42..7b3ae940 100755
--- a/scripts/checkout-developer-layout.sh
+++ b/scripts/checkout-developer-layout.sh
@@ -7,8 +7,9 @@
# - with no arguments, it will check out the code using anonymous CVS.
# - to check out using your SourceForge ID, add that as the argument
-# Be aware that SourceForge's anonymous CVS server is generally 24 hours
-# behind the authenticated CVS.
+URL="https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/"
+GEMURL="https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/trunk/"
+PDAUTH=""
print_usage ()
{
@@ -19,28 +20,27 @@ print_usage ()
exit
}
-URL="https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/"
-
if [ $# -eq 0 ]; then
echo "Checking out anonymously. Give your SourceForge ID if you don't want that."
- svn checkout $URL pure-data
elif [ "$1" == "--help" ]; then
print_usage
elif [ "$1" == "-h" ]; then
print_usage
elif [ $# -eq 1 ]; then
- svn checkout --username $1 $URL pure-data
+ PDAUTH="--username $1"
else
print_usage
fi
+echo "checking out pure-data"
+svn checkout $PDAUTH $URL pure-data
+
cd pure-data
-# Gem is still separate
-echo -e "\n\n The password to the Gem anonymous CVS access is blank, so just press Enter\n"
-export CVSROOT=:pserver:anonymous@cvs.gem.iem.at:/cvsroot/pd-gem
-cvs login
-cvs checkout Gem GemLibs
+for section in Gem videoIO; do
+ echo "checking out Gem::${section}"
+ svn checkout ${PDAUTH} ${GEMURL}/${section} ${section}
+done
# make the symlinks which simulate the files being installed into the packages