Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /admin/checkout-all.sh
ViewVC logotype

Diff of /admin/checkout-all.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2900, Tue Nov 20 19:54:40 2007 UTC revision 2901, Tue Nov 20 20:39:27 2007 UTC
# Line 21  Line 21 
21  gf=svn://smlnj-gforge.cs.uchicago.edu  gf=svn://smlnj-gforge.cs.uchicago.edu
22  smlnj=$gf/smlnj  smlnj=$gf/smlnj
23    
24    # checkout source target
25  checkout(){  checkout(){
26      if [ $# = 2 ] ; then      source=$1trunk
27          target=$2          target=$2
         case $1 in  
             svn://* )  
                 source=$1  
                 ;;  
             * )  
                 source=$smlnj/$1/trunk  
                 ;;  
         esac  
     else  
         source=$smlnj/$1/trunk  
         target=$1  
     fi  
28      if [ ! -d $target ] ; then      if [ ! -d $target ] ; then
29          echo Checking out $source as $target.          echo Checking out $source as $target
30          svn $command $source $target          svn $command $source $target
31      else      else
32          echo Tree $target already exists.          echo Tree $target already exists.
33      fi      fi
34  }  }
35    
36    # checkout from smlnj tree
37    smlnj(){
38        checkout $smlnj/$1/trunk $1
39    }
40    
41    smlnjbase(){
42        checkout $smlnj/$1/trunk $2
43    }
44    
45    smlnj config
46    smlnjbase sml base
47    smlnj smlnj-lib
48    smlnj MLRISC
49    smlnj ml-yacc
50    smlnj trace-debug-profile
51    smlnj pgraph
52    
53  checkout config  smlnj ckit
54  checkout sml base  smlnj cml
55  checkout smlnj-lib  smlnj eXene
56  checkout MLRISC  smlnj smlnj-c
57  checkout ml-yacc  smlnj ml-burg
58  checkout trace-debug-profile  smlnj ml-lex
59  checkout pgraph  smlnj heap2asm
60    smlnj nlffi
 checkout ckit  
 checkout cml  
 checkout eXene  
 checkout smlnj-c  
 checkout ml-burg  
 checkout ml-lex  
 checkout heap2asm  
 checkout nlffi  
61    
62  checkout $gf/ml-lpt ml-lpt  checkout $gf ml-lpt ml-lpt

Legend:
Removed from v.2900  
changed lines
  Added in v.2901

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0