仓酷云

标题: 给大家带来centos下svn办事器的搭建、设置(无apache版) [打印本页]

作者: 愤怒的大鸟    时间: 2015-1-14 20:22
标题: 给大家带来centos下svn办事器的搭建、设置(无apache版)
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!#装置安排

1.反省是不是装置了低版本的SVN

rpm-qasubversion

[root@Svntools#]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历程:

[root@Svntools#]ps-ef|grepsvn|grep-vgrep

root275431014:10?00:00:00svnserve-d-r/var/svn/svndata/–pid-file=/var/svn/svndata/svn.pid

检测SVN端口:

[root@Svntools#]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

增加

#################################

[groups]

#界说组权限

ftp=admin//组ftp能会见trunk项目,而admin是组内成员
user=test//用户组user能会见test项目,而test是组内成员
#界说目次

[trunk:/]
@ftp=rw//ftp组内成员有读写权限
[test:/]
@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/&ndash;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欢迎大家来到仓酷云论坛!
作者: 柔情似水    时间: 2015-1-16 15:38
标题: 给大家带来centos下svn办事器的搭建、设置(无apache版)
对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者: 灵魂腐蚀    时间: 2015-1-23 18:11
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
作者: 冷月葬花魂    时间: 2015-2-7 02:27
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
作者: 海妖    时间: 2015-2-20 06:53
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
作者: 只想知道    时间: 2015-3-6 17:11
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
作者: 山那边是海    时间: 2015-3-13 06:09
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
作者: 精灵巫婆    时间: 2015-3-20 15:33
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2