技术分享:SVN开发环境在Windows下安装和配置

开发 项目管理
SVN开发环境你是否熟悉,本节向大家描述一下Windows下SVN开发环境安装和配置方法,欢迎大家一起来学习,希望本文的介绍对你学习有所帮助。

本节接着上节介绍Windows下SVN开发环境安装和配置方法,内容主要有安装SVNManager,安装PHP扩展以及集成Apache和PHP等,希望通过本节的介绍大家能够掌握SVN开发环境安装和配置方法。
安装SVNManager
安装svnmanager,用于通过web的方式:

·创建用户和修改密码
·创建和修改用户权限
·创建用户组和修改用户组的权限
·创建SVN库

安装svnmanager,需要安装PHP环境和MySQL

SVN开发环境中PHP环境和MySQL基本安装
http://www.php.net/downloads.php,下载最新版本的PHP,当前是5.2.5
解压缩到H:/php目录下.

将H:/php加入windows环境变量Path.
将H:/php/php.ini-recommended改名为H:/php/php.ini

安装PHP扩展
php.ini修改:
extension_dir="C:/php/ext"

复制dll到windows目录
增加php目录下10个dll库文件到windows\system32目录:
ssleay32.dll
fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libmcrypt.dll
libmhash.dll
libmysql.dll
libswish-e.dll
msql.dll
设置报错输出
允许显示报错,用于开发环境,修改php.ini:display_errors=On

SVN开发环境中集成Apache和PHP
找到Apache2.2\conf\httpd.conf文件,文件尾部加入:
LoadModulephp5_moduleH:/php/php5apache2_2.dll
AddTypeapplication/x-httpd-php.php#后缀.之前有一个空格,不要去掉空格,否则apache不能启动

#configurethepathtophp.ini
PHPIniDirH:/php

另外,修改(加入index.php作为默认首页):
DirectoryIndexindex.htmlindex.php
重新启动Apache.

SVN开发环境配置时需要安装MySQL,本文使用MySQL5.0.45安装包默认安装即可。

为svnmanager创建数据库:
createdatabasesvnmanagerCHARACTERSETutf8;
svnmanager网址:http://svnmanager.sourceforge.net/


svn需要PHP支持PEAR
进入php的PEAR目录,命令行输入:
phpgo-pear.phar
出现提示的时候,回车即可。中间会有多次的提示

svn需要VersionControl_SVN,这需要通过PEAR安装:
pearinstall-aVersionControl_SVN-0.3.1#这行拷贝,不要自己写,否则安装过程有时会提示失败。当前svnmanager版本是1.0.3

另外,需要修改php.ini文件,取消下列行的注释:
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_gb2.dllà下载的PHP版本中文件名是php_gd2.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll

下载svnmanager
下载地址:http://sourceforge.net/project/showfiles.php?group_id=135933
在apache/htdocs目录下,建一个目录svnmanager

将下载的文件解压缩到上述的svnmanager中
将svnmanager目录中的config.php.win改名为config.php

重启apache,然后通过http://localhost/svnmanager/index.php访问。
用户名/密码都是:admin
创建第一个用户,通过useradmin链接,点击add按钮
注意构选admin复选项:第一次用admin登录后,此用户就会被锁定

例如:
Root
Root
Root
user@user.com
选中复选框
0
Admin#以后再创建新用户时,输入第一次创建的用户密码,否则不能提交

通过刚刚创建的用户登录,就可以看到各种功能的链接
以后就可以通过该界面创建用户和权限了,而不需要再通过svn和apache的命令和配置文件了。另外,可下载中文汉化包,http://bbs.iusesvn.com/attachment.php?aid=453,本节关于SVN开发环境安装和配置方法介绍完毕。

【编辑推荐】

  1. 两种SVN开发模式实现目录结构布局
  2. 标准SVN开发目录结构模式详解
  3. 技术总结:Subversion Client API编程在Windows下进行环境配置详解
  4. 如何实现SVN仓库目录规范化管理?
  5. 经验总结:TortoiseSVN客户端使用心得
责任编辑:佚名 来源: csdn.net
相关推荐

2010-06-02 11:02:01

SVN开发环境

2010-05-25 11:24:30

SVN安装配置

2010-06-01 09:59:00

SVN客户端安装及环境

2010-07-26 13:39:53

Perl开发环境

2010-07-26 16:28:40

Perl开发环境

2010-05-31 18:20:25

配置SVN访问

2010-05-31 13:11:45

MyEclipse下S

2010-07-13 16:00:59

Perl开发环境

2010-05-21 13:57:39

SVN在Windows

2021-03-06 10:23:31

Linux配置 SVN

2010-06-04 14:12:57

Hadoop开发环境

2010-05-26 16:08:11

2010-05-21 14:53:25

Centos下SVN的

2010-08-03 09:05:55

Flex3SDK

2017-06-16 15:18:15

虚拟化WindowsIO

2012-08-17 09:48:55

MongoDB

2009-07-10 13:24:12

如何配置JDK开发环境JDK配置

2010-06-01 15:41:09

创建SVN仓库

2010-05-25 12:41:19

Subversion

2010-05-31 18:09:19

配置SVN访问
点赞
收藏

51CTO技术栈公众号