Linux下Shell脚本完成SVN版本库的建立
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-11 08:28:57 浏览: 评论:0
下文来为各位总结一下Linux下Shell脚本完成SVN版本库的建立例子,有需要了解的朋友可参考一下,每次建立一个新的SVN版本库总感觉很繁琐,所以写了段脚本来把这个过程自动化,详细代码如下:
- #!/bin/bash
- # by www.phpfensi.com
- echo -n "Enter SVN name :"
- read svn_name
- /usr/bin/svnadmin create /svnroot/$svn_name
- if [ $? -eq 0 ]; then
- # svnserve.conf
- sed -i 's/# anon-access = read/anon-access = none/g' /svnroot/$svn_name/conf/svnserve.conf
- sed -i 's/# auth-access = write/auth-access = write/g' /svnroot/$svn_name/conf/svnserve.conf
- sed -i 's/# password-db = passwd/password-db = \/svnroot\/conf\/passwd/g' /svnroot/$svn_name/conf/svnserve.conf
- sed -i 's/# authz-db = authz/authz-db = authz/g' /svnroot/$svn_name/conf/svnserve.conf
- # authz
- cat > /svnroot/$svn_name/conf/authz<<EOF
- [groups]
- developer = jason
- [/]
- @developer = rw
- EOF
- fi
Tags: Linux脚本 Shell脚本 SVN版本库
相关文章
- ·linux中简单备份mysql数据库shell脚本(2014-10-11)
- ·linux下Shell脚本分析Nginx日志抗小量ddos攻击(2015-04-21)
- ·linux中使用shell脚本检测内存使用情况(2015-04-22)
- ·linux中expect批量修改用户密码的脚本(2015-04-25)
- ·linux中bash漏洞shell脚本修复(2015-04-28)
- ·教你使用Linux系统的Shell脚本维护Oracle(2014-02-28)
- ·从Shell脚本中学到的知识(2014-03-07)
- ·linux下shell脚本切割大文件为多个小txt文件(2015-04-21)
- ·分享一段一键编译安装gcc的shell脚本代码(2015-04-22)
- ·linux中shell脚本统计apache日志中页面访问量(2015-04-22)
- ·shell脚本中如何输出变量的变量例子(2015-04-22)
- ·linux中shell脚本自动腾出空间脚本(2015-04-28)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)