svnユーザーを追加します.sh



  
  
  
  
  1. #!/bin/bash 
  2. FLASH_SVNPATH=/xx_new_flash/conf 
  3. DESIGN_SVNPATH=/xx_new_design/conf 
  4. JAVA_SVNPATH=/xx_new_java/conf 
  5.  
  6. echo "  
  7. java 
  8. flash 
  9. meishucehua 
  10.  
  11. read -p "  java,flash,meishucehua " bumen 
  12. case $bumen in 
  13. flash) 
  14.     read -p " flash " svn_users1 
  15.     cd $FLASH_SVNPATH 
  16.     `htpasswd -mb passwd $svn_users1 $svn_users1` 
  17.     sed -i "/^flash-developers/s/$/,$svn_users1/" authz 
  18.     cd $DESIGN_SVNPATH 
  19.     sed -i "/^design/s/$/,$svn_users1/" authz 
  20. ;; 
  21. meishucehua) 
  22.     read -p " " svn_users2 
  23. cd $DESIGN_SVNPATH 
  24.     `htpasswd -mb passwd $svn_users2 $svn_users2` 
  25.     sed -i "/^design/s/$/,$svn_users1/" authz 
  26. ;; 
  27. java) 
  28.  
  29.     read -p " java " svn_users3 
  30. cd $JAVA_SVNPATH     
  31.     `htpasswd -mb passwd $svn_users3 $svn_users3` 
  32.     sed -i "/java-developers/s/$/,$svn_users3/" authz 
  33.     cd $DESIGN_SVNPATH 
  34.     sed -i "/^design/s/$/,$svn_users3/" authz 
  35. ;; 
  36. *) 
  37. echo " , java flash meishucehua" 
  38. ;; 
  39. esac 

 
本文は“風光悪党”のブログから出て、転載して作者と連絡してください!