仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 635|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] 来讲讲:CentOS下架设SVN办事器

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:07:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
小知识:Linux操作系统的诞生创始人林纳斯·托瓦兹。
装置情况:centos5.5+subversion-1.6.1
Subversion支撑linux和windows,更多是装置在linux下。
svn办事器有2种运转方法:自力办事器和借助apache。2种方法各有益弊。
svn存储版本数据也有2种方法:BDB和FSFS。由于BDB方法在办事器中止时,有能够锁住数据,所以照样FSFS方法更平安一点。

1、下载相干软件

  1. wgethttp://www.centoscn.com/tool/subversion-1.6.1.tar.gzwgethttp://www.centoscn.com/tool/subversion-deps-1.6.1.tar.gz
复制代码
Centos5.5下载地址:http://www.centoscn.com/CentosSoft/iso/2013/0720/363.html

2、装置及设置装备摆设
1、解压:(要在统一个目次下)

  1. tar-zxvfsubversion-1.6.1.tar.gztar-zxvfsubversion-deps-1.6.1.tar.gz
复制代码

2、编译装置:

  1. ./configure--prefix=/usr/local/svn/make&&makeinstall
复制代码

3、把SVN相干敕令路径添加到情况变量

  1. echo"exportPATH=$PATH:/usr/local/svn/bin/">>/etc/profilesource/etc/profile
复制代码

3、树立测试仓库
1、树立SVN的根目次

  1. mkdir-p/opt/svn/
复制代码

2、树立一个测试仓库

  1. mkdir-p/opt/svn/svntest/svnadmincreate/opt/svn/svntest/
复制代码

3、修正设置装备摆设文件
在cd/opt/svn/svntest/conf/目次下有三个文件:
svnserve.conf是svn的设置装备摆设文件
authz是设置用户权限的设置装备摆设文件(可自界说文件名,在svnserve.conf的authz-db=authz中指定)
passwd是设置用户名和暗码的设置装备摆设文件(可自界说文件名,在svnserve.conf的password-db=passwd中指定)


  1. visvnserve.conf修正以下:[general]anon-access=noneauth-access=writepassword-db=passwdauthz-db=authz
复制代码

==================================================================

  1. viauthz修正以下:[svntest:/]centoscn.com=rw#给svntest仓库添加一个称号为centoscn.com的用户,权限为可写。
复制代码

==================================================================

  1. vipasswd修正以下:centoscn.com=123456#因为是测试,暗码设置为123456
复制代码

4、在客户机装置svn客户端
1、下载地址:
http://code.谷歌.com/p/rails4scm/downloads/detail?name=tortoisewin32svn.msi
2、下载完成后,直接next装置便可,装置完成后须要重启失效。
5、启动办事器及测试

1、启SVN办事,并指定SVN的根目次:

  1. svnserve-d-r/opt/svn/
复制代码

2、检讨办事能否曾经正常起来:

  1. tar-zxvfsubversion-1.6.1.tar.gztar-zxvfsubversion-deps-1.6.1.tar.gz0
复制代码

3、测试
在桌面上新建一个称号为svntest的目次,在此目次上点击右键,选择Checkout,在首行填写svn办事器的IP地址及仓库称号



登录胜利后以下图(文件夹上有个绿色的勾)



小知识:CentOS完全免费,不存在REDHATAS4需要序列号的问题。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-17 05:49:21 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
小女巫 该用户已被删除
板凳
发表于 2015-1-24 15:37:39 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
admin 该用户已被删除
地板
发表于 2015-2-2 09:03:50 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
山那边是海 该用户已被删除
5#
发表于 2015-2-7 18:52:59 | 只看该作者
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
乐观 该用户已被删除
6#
发表于 2015-2-23 09:49:09 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
柔情似水 该用户已被删除
7#
发表于 2015-3-7 08:54:39 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
再见西城 该用户已被删除
8#
发表于 2015-3-14 22:18:14 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-19 18:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表