SVN如何实现工作代码提交后实时更新到测试服务器.docx

上传人:b****7 文档编号:9248066 上传时间:2023-02-03 格式:DOCX 页数:16 大小:353.14KB
下载 相关 举报
SVN如何实现工作代码提交后实时更新到测试服务器.docx_第1页
第1页 / 共16页
SVN如何实现工作代码提交后实时更新到测试服务器.docx_第2页
第2页 / 共16页
SVN如何实现工作代码提交后实时更新到测试服务器.docx_第3页
第3页 / 共16页
SVN如何实现工作代码提交后实时更新到测试服务器.docx_第4页
第4页 / 共16页
SVN如何实现工作代码提交后实时更新到测试服务器.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

SVN如何实现工作代码提交后实时更新到测试服务器.docx

《SVN如何实现工作代码提交后实时更新到测试服务器.docx》由会员分享,可在线阅读,更多相关《SVN如何实现工作代码提交后实时更新到测试服务器.docx(16页珍藏版)》请在冰豆网上搜索。

SVN如何实现工作代码提交后实时更新到测试服务器.docx

SVN如何实现工作代码提交后实时更新到测试服务器

本文的目的:

在Win平台搭建SVN服务器,并且利用Hooks实现工作代码提交后实时的更新到测试服务器,以实现团队开发实时到服务器调试需求。

软件平台:

WinXpSp3,

SVN服务器程序VisualSVN-Server-1.7.2.msi,

SVN客户端TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi

LanguagePack_1.6.2.16344-win32-zh_CN.msi(中文包)(SVN的客户端用户自行安装)

--more-->

一、安装SVN服务器程序

1.1运行VisualSVN-Server-1.7.2.msi如下图

1.2选择程序安装目录和SVN仓库目录如下图

我程序装在C:

\ProgramFiles\VisualSVNServer,SVN仓库目录在D:

\SVN

1.3安装完成,立即运行

二、服务器配置

2.1服务器维护界面

2.2仓库目录默认的内容

2.3创建新项目wapzucom

2.3创建用户ve

2.4设置项目的用户权限

PropertiesSecurityAdd选择刚创建的用户veok应用确认

三、创建测试服务器目录D:

\WWWROOT,本地开发目录D:

\WORKDIR

四、将代码(D:

\Code)导入到项目仓库

输入用户名密码并勾选保存认证

导入成功,并返回版本号1

五、导出项目代码到工作副本、测试服务器目录

同理,另外导出一份到测试服务器目录D:

\WWWROOT(测试服务器的Apache目录指向该位置)

六、使用Hooks自动更新测试服务器代码D:

\WWWROOT

6.1进入D:

\SVN\wapzucom\hooks建立post-commit.bat文件

编辑其内容为"C:

/ProgramFiles/VisualSVNServer/bin/svn.exe"update"D:

/WWWROOT"

6.2设置访问权限

我的电脑右键管理服务和应用程序服务VisualSVNServer右键属性登陆添加访问权限用系统管理员账号(我这里是user)

重启服务器

6.3测试Hooks工作是否正常

修改index.php状态如下图

提交修改

最后打开D:

\WWWROOT\index.php可以发现代码已经被成功update

PS:

目录说明

C:

\ProgramFiles\VisualSVNServer服务器安装目录

D:

\SVN仓库更目录

D:

\WORKDIR本地开发用的工作目录

D:

\WWWROOT服务器测试目录(Apache指向该目录,即可实现工作目录内容修改后提交到SVN自动发布到测试目录)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1