SCM Repository
Annotation of /admin/checkout-all.sh
Parent Directory
|
Revision Log
Revision 2181 - (view) (download) (as text)
1 : | blume | 2152 | #!/bin/sh |
2 : | |||
3 : | if [ $# -ge 1 ] ; then | ||
4 : | mkdir $1 | ||
5 : | cd $1 | ||
6 : | fi | ||
7 : | |||
8 : | blume | 2160 | gf=svn://smlnj-gforge.cs.uchicago.edu |
9 : | smlnj=$gf/smlnj | ||
10 : | blume | 2152 | |
11 : | blume | 2160 | checkout(){ |
12 : | if [ $# = 2 ] ; then | ||
13 : | target=$2 | ||
14 : | case $1 in | ||
15 : | svn://* ) | ||
16 : | source=$1 | ||
17 : | ;; | ||
18 : | * ) | ||
19 : | source=$smlnj/$1/trunk | ||
20 : | ;; | ||
21 : | esac | ||
22 : | else | ||
23 : | source=$smlnj/$1/trunk | ||
24 : | target=$1 | ||
25 : | fi | ||
26 : | if [ ! -d $target ] ; then | ||
27 : | echo Checking out $source as $target. | ||
28 : | svn checkout $source $target | ||
29 : | else | ||
30 : | echo Tree $target already exists. | ||
31 : | fi | ||
32 : | } | ||
33 : | blume | 2152 | |
34 : | blume | 2160 | |
35 : | checkout config | ||
36 : | checkout sml base | ||
37 : | checkout smlnj-lib | ||
38 : | checkout MLRISC | ||
39 : | checkout ml-yacc | ||
40 : | blume | 2177 | checkout trace-debug-profile |
41 : | checkout pgraph | ||
42 : | blume | 2160 | |
43 : | checkout ckit | ||
44 : | checkout cml | ||
45 : | checkout eXene | ||
46 : | checkout smlnj-c | ||
47 : | checkout lexgen | ||
48 : | checkout ml-burg | ||
49 : | checkout ml-lex | ||
50 : | checkout heap2asm | ||
51 : | checkout nlffi | ||
52 : | |||
53 : | blume | 2181 | checkout $gf/ml-lpt ml-lpt |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |