标签:svn
最近在研究JSP,没有SVN的话,很不方便,家里和公司不同步,索性公司有多余的云服,就自己搭了一个
安装svn服务器
yum install subversion
创建版本库文件夹
mkdir -p /data/svn/svnrepos
创建版本库
svnadmin create /data/svn/svnrepos
查看目录内容
[root@WEB svnrepos]# cd /data/svn/svnrepos/
[root@WEB svnrepos]# ll
总用量 24
drwxr-xr-x 2 root root 4096 6月 26 23:30 conf //这里是配置文件
drwxr-sr-x 6 root root 4096 6月 26 23:30 db //
-r--r--r-- 1 root root 2 6月 26 23:30 format //这里是版本号
drwxr-xr-x 2 root root 4096 6月 26 23:30 hooks
drwxr-xr-x 2 root root 4096 6月 26 23:30 locks
-rw-r--r-- 1 root root 229 6月 26 23:30 README.txt
进入配置文件,3个配置文件都要改一下
[root@WEB svnrepos]# cd /data/svn/svnrepos/conf/ [root@WEB conf]# ll 总用量 12 -rwxrwxrwx 1 root root 1134 6月 27 00:20 authz -rwxrwxrwx 1 root root 333 6月 27 00:16 passwd -rwxrwxrwx 1 root root 2269 6月 27 00:19 svnserve.conf
首先配置svnserver.conf
vim svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = My First Repository
再来passwd
vim passwd
[users]
svn = svn
guest = guest
最后authz
vim authz
[groups]
admin = svn
user = guest
[/]
@admin = rw
@user = r
* =
重要说明:配置文件的前面一定不能有空格,也不要写中文注释,否则会报错!!!
启动subversion
svnserve -d -r /home/myrepos/
关闭subversion
[root@WEB conf]# ps -ef | grep svn
root 11196 3888 0 00:32 pts/0 00:00:00 grep svn
root 31133 1 0 00:09 ? 00:00:00 svnserve -d -r /data/svn/svnrepos/
[root@WEB conf]# kill -9 31133
OK,下面在Windows上安装svn软件,连接地址写svn://IP,然后填入用户名和密码
标签:svn
原文地址:http://10468512.blog.51cto.com/10458512/1666106