给大家带来centos下svn办事器的搭建、设置(无apache版)
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!#装置安排1.反省是不是装置了低版本的SVN
rpm-qasubversion
rpm-qasubversion
#卸载下令
yumremovesubversion
2.装置svn
yuminstallsubversion
#新建文件夹svndata,svnpasswd
mkdir-p/var/svn/{svndata,svnpasswd}
#启动SVN办事指定办事的SVN根目次
svnserve-d-r/var/svn/svndata/–pid-file=/var/svn/svndata/svn.pid
3.检察SVN历程:
ps-ef|grepsvn|grep-vgrep
root275431014:10?00:00:00svnserve-d-r/var/svn/svndata/–pid-file=/var/svn/svndata/svn.pid
检测SVN端口:
netstat-ln|grep3690
tcp00:::3690:::*LISTEN
4.创建版本库
#创立新的Subversion项目trunk和test
svnadmincreate/var/svn/svndata/trunk
svnadmincreate/var/svn/svndata/test
设置同意用户test读写会见
cd/var/svn/svndata/trunk/conf/
visvnserve.conf修正
=================================================
anon-access=none
auth-access=write
password-db=/var/svn/svnpasswd/passwd
authz-db=/var/svn/svnpasswd/authz
注:svnserve.conf中每一个参数都要顶格写,开首不克不及有空格。
cpauthzpasswd/var/svn/svnpasswd/
authz的设置:
cd/var/svn/svnpasswd/
viauthz
增加
#################################
#界说组权限
ftp=admin//组ftp能会见trunk项目,而admin是组内成员
user=test//用户组user能会见test项目,而test是组内成员
#界说目次
@ftp=rw//ftp组内成员有读写权限
@user=rw
#################################
提醒:注重authz权限格局的写法
1.authz中每一个参数都要顶格写,开首不克不及有空格。
2.关于组,要@开首,用户不必要@开首。
passwd文件用户及暗码的设置
vipasswd
增加:
#######################
#user=passwd
test=test
admin=admin
######################
提醒:
1.等号前为SVN帐号,等号后为svn暗码
2.变动svnserve.conf时,必要重起SVN,变动authz,passwd文件时不必要重启
重启SVN下令<非必须>
kill-USR1`cat/var/svn/svndata/svn.pid`或killallsvnserve
svnserve-d-r/var/svn/svndata/–pid-file=/var/svn/svndata/svn.pid
提醒:当变动svnserve.conf时,必要重起SVN,变动authz,passwd文件时不必要重起
到此办事器安排完成
毗连:
经由过程svn客户端举行毗连,由于没有apache,不撑持网页会见
svn://192.168.1.105/trunk
用户名admin暗码admin
svn://192.168.1.105/test
用户名test暗码test欢迎大家来到仓酷云论坛!
给大家带来centos下svn办事器的搭建、设置(无apache版)
对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. 主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
页:
[1]