autoSvn
#!/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
autoSvn的更多相关文章
- 利用crontab定时提交svn遇到的几个问题
交待下背景...公司开发组只有技术经理有服务器和数据库权限,还只是开发环境的..因为工作安排和权限限制,测试同学上线的时候,需要本人帮开发组的部分同事review代码并把代码提交到trunk.一开始手 ...
随机推荐
- ServiceController组件控制计算机服务
private void Form1_Load(object sender, EventArgs e) { //下面的示例使用 ServiceController 类检查IIS服务是否已停止.如果该服 ...
- GO语言函数与类型
package main import () import ( "fmt" "reflect" "errors" ) type age in ...
- AForm — 模型驱动的自动化表单解决方案
http://xiehuiqi220.github.io/AForm/doc/book/#
- VMWare虚拟机系统网络配置
- asp.net 弹出式日历控件 选择日期 Calendar控件
原文地址:asp.net 弹出式日历控件 选择日期 Calendar控件 作者:逸苡 html代码: <%@ Page Language="C#" CodeFile=&quo ...
- ruby mysql数据库操作
require 'mysql' con=Mysql.new('localhost','root','root','test') con.query('set names utf8') rs=con.q ...
- 【HDOJ】1016 Prime Ring Problem
经典DP,写的可能麻烦了一些. #include <stdio.h> #define false 0 #define true 1 ]; ]; ]; void DFS(int, int, ...
- Cannot Create Supplier Site (Address) (文档 ID 1069032.1)
Error Address and Site Creation - Unable to create address and sites because of the following error ...
- POJ_2566_Bound_Found_(尺取法+前缀和)
描述 http://poj.org/problem?id=2566 给出一个整数序列,并给出非负整数t,求数列中连续区间和的绝对值最接近k的区间左右端点以及这个区间和的绝对值. Bound Found ...
- Mater Nginx(2) - A Configuration Guide
The basic configuration format Nginx global configuration parameters Using include files The HTTP se ...