最近在研究JSP,没有SVN的话,很不方便,家里和公司不同步,索性公司有多余的云服,就自己搭了一个
安装svn服务器
yum install subversion
创建版本库文件夹
mkdir -p /data/svn/svnrepos
创建版本库
svnadmin create /data/svn/svnrepos
查看目录内容
[[email protected] svnrepos]# cd /data/svn/svnrepos/[[email protected] svnrepos]# ll总用量 24drwxr-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 hooksdrwxr-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个配置文件都要改一下
[[email protected] svnrepos]# cd /data/svn/svnrepos/conf/ [[email protected] 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 = noneauth-access = writepassword-db = passwdauthz-db = authzrealm = My First Repository
再来passwd
vim passwd[users]svn = svnguest = guest
最后authz
vim authz[groups]admin = svnuser = guest[/]@admin = rw@user = r* =
重要说明:配置文件的前面一定不能有空格,也不要写中文注释,否则会报错!!!
启动subversion
svnserve -d -r /home/myrepos/
关闭subversion
[[email protected] conf]# ps -ef | grep svnroot 11196 3888 0 00:32 pts/0 00:00:00 grep svnroot 31133 1 0 00:09 ? 00:00:00 svnserve -d -r /data/svn/svnrepos/[[email protected] conf]# kill -9 31133
OK,下面在Windows上安装svn软件,连接地址写svn://IP,然后填入用户名和密码
时间: 2024-10-11 07:32:55