本文共 1017 字,大约阅读时间需要 3 分钟。
1、检查当前服务器是否安装了svn
检查:svnserve --version如果有的话执行下一句命令,没有的话跳过,直接进入第二步操作卸载:yum -y remove subversion2、安装
yum -y install subversion3、建立SVN库(文件位置可自由) 创建仓库文件夹:
mkdir -p /opt/svn/repository
用svn管理员身份创建一个仓库:svnadmin create /opt/svn/repository
执行上面的命令后,自动建立repositories库,查看/opt/svn/repository 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。 4、权限配置 (1)authz文件配置,设置哪些用户可以访问哪些目录:进入/opt/svn/repository/conf上面生成的文件夹下, 进行配置 authz文件配置,vi authz
,向authz文件追加以下内容,左边是用户名,右边是读写权限(r、w、rw、no access), 每个目录的读写权限都可精细控制,例如: (2)passwd文件配置 主要添加用户名和密码,例如: (3)svnserve.conf 文件配置 配置访问权限 5、启动svn
建议指定端口的启动方式,如果建立多个仓库,也便于管理。 svn默认端口为3690,需要在防火墙添加才可在svn客户端访问 再次我选择用3691端口启动 启动命令:svnserve -d -r /opt/svn --listen-port 3691
6.查看svn进程
ps -ef|grep svn
,可以看到服务启动成功,想要重新启动则kill -9 pid,再重新使用svnserve -d -r /opt/svn --listen-port 3691
命令启动 7、创建各个项目组的文件目录 cd /opt/svn/repositorymkdir Filescd Filesmkdir Analysismkdir Exportmkdir Development
将创建的文件工程添加到svn中
svn import Files svn://192.168.233.184:3691/repository/Files -m "创建文件"
8、使用项目组成员测试连接svn仓库
转载地址:http://qrcrn.baihongyu.com/