您的位置:首页 > 其它

(原)SubVersion 自我安装手记

2006-05-18 17:34 393 查看
(原) 最近在做一个日本的系统级开发,使用的语言是PHP,工具我选择了Zend公司的Zend Studio,对于WEB Server我则选择了Apache。
在使用Zend Stidio时我发现其中带有Source Control一项调整,于是看了一下,原来,ZendStudio可以直接与CVS及SubVersion(都是一种Code版本管理系统)进行使用。在查看了网上的相关资料后,我决定采用SubVersion(发现日方那边好像也是使用这个东东进行的管理)对我的代码进行版本管理,以下是我在网上所找到的资料并结合我自己的安装实践所写出的东东。
1.配置环境
1.1 WIN 2000
1.2 PHP 4.3.11
1.3 Apache 1.3.31
1.4 ZendStudio 5.1.0a
1.5 SubVersion v1.3.1 (svn-1.3.1-setup.exe)(服务器端-版本管服务器)
1.6 SVN Service Wrapper(启动SubVersion服务的软件)
1.7 TortoiseSVN 1.2.6 build 4786 (客户端版Client-side 工具)
1.8 其他相关资料
1.8.1 Subversion 的電子書(有中文版

2. 开始配置
2.1 安装Apache及php环境(不再说明)
2.2 安装SubVersion
(1)安排下载的Win下的SubVersion软件(我安装到G盘G:/subVersion)
(2)查看Win环境变量PATH中是否有SubVersion的bin目录被添加,如果没有则进行追加。
(g:/Subversion/bin)
(3)创建Subersion库首先建立一个目录存放Subversion的库,在该库中存放所有的Subversion项目,如G:/SubDataBase。
(4)创建一个新的Subversion项目。
只需执行: svnadmin create G:/SubDataBase/CSS_Plus1
下面需要设置项目的用户信息,只需打开Subversion项目conf目录下passwd文件添加新的用户即可,如
[users]
admin = mypassword
接下来是设置项目的一些其他信息,打开conf目录下的svnserve.conf文件,然后进行如下设置即可:
[general]
anon-access = read
auth-access = write
password-db = passwd
realm = projectname
(5) 启动Subversion,有两种启动方式:
1、使用命令启动
2、使用SVN Service Wrapper启动(解压后将SVNService.exe拷贝到Subversion安装主目录的bin目录下即可,然后执行以下命令,就可以将Subversion以windows服务方式启动啦。
SVNService -install D:/repository/subversion)
在第一次启动完后就可以在MS中的service管理中看到他了。再把他设置成为:自动,这样就不必每次开机就启动了。
(6)结合TortoiseSVN对代码进行管理
进行完上述工作后就可以结合WIN下的UI管理工具TortoiseSVN对代码进行管理了。
对于TortoiseSVN的使用我将会再次结合我的使用与大家进行分享.
stvsui@hotmail.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: