博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 下搭建SVN服务器
阅读量:4614 次
发布时间:2019-06-09

本文共 2683 字,大约阅读时间需要 8 分钟。

root@iZ25q0jd99eZ:~# sudo apt-get install subversion

 

root@iZ25q0jd99eZ:/etc/subversion# mkdir /svnroot@iZ25q0jd99eZ:/etc/subversion# cd /svn/

 创建版本库

root@iZ25q0jd99eZ:/svn# svnadmin create /svn/sxroot@iZ25q0jd99eZ:/svn# lssxroot@iZ25q0jd99eZ:/svn# ll sxtotal 32drwxr-xr-x 6 root root 4096 May  9 08:39 ./drwxr-xr-x 3 root root 4096 May  9 08:39 ../drwxr-xr-x 2 root root 4096 May  9 08:39 conf/drwxr-sr-x 6 root root 4096 May  9 08:39 db/-r--r--r-- 1 root root    2 May  9 08:39 formatdrwxr-xr-x 2 root root 4096 May  9 08:39 hooks/drwxr-xr-x 2 root root 4096 May  9 08:39 locks/-rw-r--r-- 1 root root  246 May  9 08:39 README.txt

 

root@iZ25q0jd99eZ:/svn/sx/conf# pwd/svn/sx/confroot@iZ25q0jd99eZ:/svn/sx/conf# lsauthz  hooks-env.tmpl  passwd  svnserve.conf

 

root@iZ25q0jd99eZ:/svn/sx/conf# vi svnserve.conf [general] anon-access = none auth-access = write password-db = /svn/sx/conf/passwd authz-db = /svn/sx/conf/authz

 

root@iZ25q0jd99eZ:/svn/sx/conf# vi passwd[users]# harry = harryssecret# sally = sallyssecretadmin01 = 123456user01 = 123

 

root@iZ25q0jd99eZ:/svn/sx/conf# vi authz[groups]# harry_and_sally = harry,sally# harry_sally_and_joe = harry,sally,&joeadminsvn = admin01adminuser = user01[/]@adminsvn = rw[/sx]@adminuser = rw

 

root@iZ25q0jd99eZ:/svn/sx/conf# svnserve -d -r /svn/sxroot@iZ25q0jd99eZ:/svn/sx/conf# ps -ef |grep svnroot     25443     1  0 08:54 ?        00:00:00 svnserve -d -r /svn/sxroot     25445 24814  0 08:54 pts/6    00:00:00 grep --color=auto svn

 以上是单个版本库:在启动的时候要指定版本库!!!!

root@iZ25q0jd99eZ:/svn# svnadmin create /svn/testroot@iZ25q0jd99eZ:/svn# ls /svn/test/conf  db  format  hooks  locks  README.txt

 

root@iZ25q0jd99eZ:/svn/test/conf# vi svnserve.conf [general]anon-access = noneauth-access = writepassword-db = /svn/test/conf/passwdauthz-db = /svn/test/conf/authz

 

root@iZ25q0jd99eZ:/svn/test/conf# vi passwd [users]# harry = harryssecret# sally = sallyssecretadmintest01 = 123456usertest01 = 123

 

root@iZ25q0jd99eZ:/svn/test/conf# vi authz[groups]# harry_and_sally = harry,sally# harry_sally_and_joe = harry,sally,&joeadminuser = admintest01usertest = usertest01[/]@adminuser = rw[/test]@usertest = rw* =

 

root@iZ25q0jd99eZ:/svn/test/conf# ps -ef |grep svnroot     25486     1  0 09:05 ?        00:00:00 svnserve -d -r /svn/sxroot     25586 24814  0 09:17 pts/6    00:00:00 grep --color=auto svnroot@iZ25q0jd99eZ:/svn/test/conf# kill -9 25486root@iZ25q0jd99eZ:/svn/test/conf# svnserve -d -r /svnroot@iZ25q0jd99eZ:/svn/test/conf# ps -ef |grep svnroot     25590     1  0 09:18 ?        00:00:00 svnserve -d -r /svn #如果是多个版本库  不要指定版本库(启动的时候)root     25592 24814  0 09:18 pts/6    00:00:00 grep --color=auto svn

 

转载于:https://www.cnblogs.com/bass6/p/5472720.html

你可能感兴趣的文章
【转】【Python】Python中的__init__.py与模块导入(from import 找不到模块的问题)
查看>>
学习wavenet_vocoder之环境配置
查看>>
常用Maven命令
查看>>
Docker启动mysql的坑2
查看>>
j2ee爬坑行之二 servlet
查看>>
JAVA基础入门(JDK、eclipse下载安装)
查看>>
最基础的applet运用--在applet上画线
查看>>
并不对劲的hdu4777
查看>>
linux使用rz、sz快速上传、下载文件
查看>>
判断数字的正则表达式
查看>>
DOC常用命令(转)
查看>>
php写一个判断是否有cookie的脚本
查看>>
Mac配置Fiddler抓包工具
查看>>
转:Java并发集合
查看>>
Word截图PNG,并压缩图片大小
查看>>
Python项目对接CAS方案
查看>>
mysql产生随机数
查看>>
编程风格
查看>>
熟悉常用的Linux命令
查看>>
易之 - 我是个大师(2014年3月6日)
查看>>