|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:Linux操作系统的诞生创始人林纳斯·托瓦兹。
装置情况:centos5.5+subversion-1.6.1
Subversion支撑linux和windows,更多是装置在linux下。
svn办事器有2种运转方法:自力办事器和借助apache。2种方法各有益弊。
svn存储版本数据也有2种方法:BDB和FSFS。由于BDB方法在办事器中止时,有能够锁住数据,所以照样FSFS方法更平安一点。
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、解压:(要在统一个目次下)
- tar-zxvfsubversion-1.6.1.tar.gztar-zxvfsubversion-deps-1.6.1.tar.gz
复制代码
2、编译装置:
- ./configure--prefix=/usr/local/svn/make&&makeinstall
复制代码
3、把SVN相干敕令路径添加到情况变量
- echo"exportPATH=$PATH:/usr/local/svn/bin/">>/etc/profilesource/etc/profile
复制代码
3、树立测试仓库
1、树立SVN的根目次
2、树立一个测试仓库
- 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中指定)
- visvnserve.conf修正以下:[general]anon-access=noneauth-access=writepassword-db=passwdauthz-db=authz
复制代码
==================================================================
- viauthz修正以下:[svntest:/]centoscn.com=rw#给svntest仓库添加一个称号为centoscn.com的用户,权限为可写。
复制代码
==================================================================
- vipasswd修正以下:centoscn.com=123456#因为是测试,暗码设置为123456
复制代码
4、在客户机装置svn客户端
1、下载地址:
http://code.谷歌.com/p/rails4scm/downloads/detail?name=tortoisewin32svn.msi
2、下载完成后,直接next装置便可,装置完成后须要重启失效。
5、启动办事器及测试
1、启SVN办事,并指定SVN的根目次:
2、检讨办事能否曾经正常起来:
- tar-zxvfsubversion-1.6.1.tar.gztar-zxvfsubversion-deps-1.6.1.tar.gz0
复制代码
3、测试
在桌面上新建一个称号为svntest的目次,在此目次上点击右键,选择Checkout,在首行填写svn办事器的IP地址及仓库称号
登录胜利后以下图(文件夹上有个绿色的勾)
小知识:CentOS完全免费,不存在REDHATAS4需要序列号的问题。 |
|