centos5.7安装svn版本控制

简要记录下步骤

一、root登陆输入yum install subversion 当中会让你确认空间占用,输入y继续,当出现下图时就已经安装好了。centos版本控制

二、配置

cd /var

mkdir svn                   //创建一个svn目录
chmod -R 777 svn            //修改目录权限为777
svnadmin create /var/svn/pool  //创建一个svn版本仓库pool(pool可以随便起名字)
cd pool/conf               //进入pool版本仓库下的配置文件目录

然后要修改这个目录下的三个配置文件
1、vi svnserve.conf

找到[general]

# anon-access = read
# auth-access = write
# password-db = passwd
//前面的#号和空格去掉(空格不去掉会报错),变成
anon-access = none      //改成none
auth-access = write
password-db = passwd
realm =pool           //改成自己的版本库
保存退出

2、vi authz
[group]
ylx = ylx //创建一个ylx的组,并制定一个用户ylx

[/]             //制定根目录下的权限
@ylx = rw     //yixin组用户权限为读写
* = r           //其他用户只有读权限
保存退出

3、vi passwd   //创建或修改用户密码
[users]
ylx = 123456    //用户名为ylx的密码为123456
保存退出

然后要设置自启动
vi /etc/rc.local    打开自启动文件 在最后加入下面代码
svnserve -d -r /var/pool
保存退出

三、启动

svnserve -d -r /var/pool

四、导入导出

在tmp目录下创建一个svntest目录

svn import svntest svn://localhost/pool/svntest //localhost 可以是ip地址,如果是远程的话

svn checkout svn://locahost/pool/svntest svntest2

五、常用方法

svn add file/dir  加入版本控制

svn commit 提交

svn status 查看目录状态

svn delete 删除版本控制

其中delte 和add以后都要commit才能起作用

svn diff 比较文件变化

本文固定链接: http://www.qaforcode.net/archives/385 | 猪哥每日一贴

该日志由 趴在树上的猪 于2012年11月28日发表在 系统 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: centos5.7安装svn版本控制 | 猪哥每日一贴
关键字: , , , , ,
【上一篇】
【下一篇】

centos5.7安装svn版本控制:目前有1 条留言

  1. 沙发
    菜鸟学习:

    这个太浮云了,没看懂 ❗

    2012-12-01 下午 2:35 [回复]

发表评论


快捷键:Ctrl+Enter

浙公网安备 33010602001905号