autoSvn
2024-08-24 22:10:42
#!/bin/bash
dir=
"/svndata"
name=
"puppet"
user=
"test"
passwd=
"test"
yum -y install subversion expect
mkdir -p $dir
cd $dir/
svnadmin create $name
echo "
[groups]
admin = $user
[$name:/]
@admin = rw">>$dir/$name/conf/authz
echo
"$user = $passwd"
>>$dir/$name/conf/passwd
#svn import $dir/$name/ file://$dir/$name -m "Initial repository"
sed -i
's/# password-db = passwd/password-db = '
$dir
'/'
$name
'/conf/passwd/g'
$dir/$name/conf/svnserve.conf
sed -i
"s/# anon-access = read/anon-access = none/"
$dir/$name/conf/svnserve.conf
sed -i
's/# authzauthz-db = authz/authz-db = '
$dir
'/'
$name
'/conf/authz/g'
$dir/$name/conf/svnserve.conf
sed -i
's/$OPTIONS/& -r '
$dir
'//'
/etc/init.d/svnserve
/etc/init.d/svnserve start
最新文章
- uploadify插件Http Error(302)错误记录(MVC)
- as3 代码优化之pmd
- T-SQL利用Case When Then多条件判断
- Node.js发送邮件
- redis接入sentinelPool的配置
- mysql:学习学习~
- arclist底层模板字段,可以调用的字段列表
- CSS3里面的高级属性
- Qt 中QString 字符串操作:连接、组合、替换、去掉空白字符
- zabbix_server表面启动成功,但是没有进程
- 【LeetCode】125. Valid Palindrome
- scrapy爬取小说盗墓笔记
- linux文本处理三剑客的学习
- Navicat无法连接SqlServer数据库
- 如何用css实现一个三角形?
- 虚拟机中操作系统的克隆方法及ip修改及硬件地址修改
- PHP DDos的几个防御方法详解
- Android App组件之Fragment说明和示例
- mysql深坑之--group_concat有长度限制!!!!默认1024
- python 重复元素排序
热门文章
- 中国.net域名网站的“前世今生”,那些年的光辉
- sjtu1364 countcountcount
- java中获得jar包执行路径的方法
- 对CURL的一些研究
- mysql 监控工具monyog使用总结
- [Gauss]POJ2065 SETI
- easyui源码翻译1.32--Messager(消息窗口)
- ANDROID_MARS学习笔记_S01原始版_017_绑定SERVICE
- USB Type-C 应用面临安全性考验,USB-IF 将推动新认证机制
- 【HDOJ】1074 Doing Homework