再见西城 发表于 2015-1-14 21:12:46

CentOS教程之CentOS中SVN办事器的复杂设置历程

欢迎大家来到仓酷云论坛!在事情中,为了进步事情效力,我们城市用版本把持软件来对项目经行办理,好比说svn、git等等。接上去以svbversion为例来谈谈安装svn和部署项目标历程
1、安装svn办事端,并利用匿名用户会见和办理svn项目
1、起首安装svn办事端
1
yuminstallsubversion-y



2、设置版本库的目次,默许监听端标语3690
1
svnserve-d-r/usr/svndata



3、创立svn项目
1
svnadmincreate/usr/svndata/gztest



4、测试检进项目是不是乐成,记得修正iptables到场3690端标语为同意
1
2
cd/var/www
svncheckoutsvn://ip/gztest./



5、测试提交项目是不是乐成
1
2
touchgztest.php
svncommit./



提交的时分报错:connectionrefusedby,在网上看了很多多少都说用户没有分派权限,能够我测试的是匿名用户,一切人都能够检出和修正代码,因而检察设置文件vim/usr/svndata/gztest/conf/svnserve.conf作废正文了上面这行:
1
anon-access=read#作废后面的分号正文并包管没有空格



并在转业上面新增加了一行:
1
anon-access=write



必要注重的是:一切关于svn的设置文件后面都不要有空格,不然会报错,这是svn设置文件的划定
6、修正完成后再提交svn,没有呈现毛病


2、基于用户权限分派的svn项目办理
1、修正项目标设置文件vim/usr/svndata/gztest/conf/svnserve.conf,增加以下内容:
1
2
3
4
5
anon-access=none#克制匿名用户会见
auth-access=write#考证用户具有写的权限
password-db=passwd#保留用户名和暗码的文件
authz-db=authz#用户权限认证的文件
realm=gztest#svn项目文件名字--团体了解



2、编纂vim/usr/svndata/gztest/conf/passwd文件增加一个用户:
1
mytest=mytest#等号右边是用户名右侧是暗码



3、编纂vim/usr/svndata/gztest/conf/authz文件增加用户组,并增添用户权限把持:
1
gztest=gzinfo,gznew#右边是用户组、右侧是该用户组中包括的用户名



4、设置用户组对gztest项目具有读写的权限:
1
2

@gztest=rw#这里也能够对独自的用户设置读写权限



5、在netbeans中利用用户名检进项目gztest,如图:
检出后就能够对项目标代码举行办理了:

到此SVN安装与设置先容终了,接待人人一同会商

本文出自“decodelove”博客,请务必保存此出处http://gzinfo.blog.51cto.com/2492370/1300506


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

金色的骷髅 发表于 2015-1-17 07:42:34

我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。

山那边是海 发表于 2015-1-25 15:19:18

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

老尸 发表于 2015-2-3 05:46:10

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

莫相离 发表于 2015-2-26 06:46:10

任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。

爱飞 发表于 2015-3-8 12:59:03

其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。

愤怒的大鸟 发表于 2015-3-16 05:15:51

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?

海妖 发表于 2015-3-22 20:49:16

然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
页: [1]
查看完整版本: CentOS教程之CentOS中SVN办事器的复杂设置历程