svn配置教程

检查svn是否安装
rpm -aq subversion
如果没有安装
yum安装
yum install -y subversion

建立svn版本数据库存储根目录
mkdir -p /application/svndata //数据存储根目录
mkdir -p /application/svnpasswd //用户、密码权限目录

svnserver -d -r /application/svndata //指定数据目录
ps -ef|grep svn //查看是否运行SVN
netstat -lntup |grep 3690 //svn端口3690

查看svnadmin帮助
svnadmin help

初始化svnadmin版本库
svnadmin create /application/svndata/sadoc

管理配置
cd /application/svndata/sadoc/conf
ll
备份一个配置文件方便改错恢复
cp svnserver.conf svnserver.conf.ori
vi svnserver.conf
set nu //:输入命令方便查看
修改12行
#anon-access = read
修改为
anon-access = none
修改13行去掉注释
auth-access = write
修改20行
# passwd-db =passwd
修改为
passwd-db = /application/svnpasswd/passwd
修改27行
authz-db = /application/svnpasswd/authz


diff 源文件名 新文件名 //对比文件修改内容

批量替换
sed -i 's%# 原内容%修改内容%' 文件名
sed -i 's/# 原内容/修改内容/' 文件名

拷贝模板配置文件
cp passwd authz /application/svnpasswd

修改模板权限
cd /application/svnpasswd
chmod 700 *

添加账户
vi passwd
增加
用户名 = 密码

猜你喜欢

转载自www.cnblogs.com/tdcql/p/10466447.html
今日推荐