SVN8.COM - SVN中文技术网

投递文章 投稿指南 SVN中文技术网公告:技术交流诚聘优秀版主最新公告
搜索: 您的位置主页>SVN资讯>windows下svn同步测试服务器

windows下svn同步测试服务器

SVN技术网 www.svn8.com 2008-09-11 22:37:46   来源:   作者:  评论:0 点击:
@echo off
SET REPOS=%1
SET USER=%2
SET SVN="D:/subversion/bin/svn.exe"
SET DIR="D:/www"
(call %SVN% update %DIR% --username server --password serverpassword --non-interactive)


上面是重点,可能很多人要找这个答案,下面一个故事介绍什么是同步测试服务器,

       首先我们团队在一起开发,协同开发要用到svn,所以在服务器装了svn服务器(假定这个服务器是windows系列的),并建立了版本库,位置在(D:svnproject)。

       之后用了大家感觉非常好,代码开发都成型了,可以测试了,所以我们检出代码到D:www,访问http://localhost就可以看到测试结果。

       之后大家一直debug,不断的修改代码,有时候在自己的机子上不能完成测试,必须要在服务器端测试,所以提交到svn,然后要求管理员将D:www更新,经过几次之后,管理员烦了,怎么办呢,什么办法能使开发者一提交代码到svn,svn知道了提交,就帮管理员完成更新服务器上的工作拷贝呢?

       这就是svn 同步测试服务器。
     
      第一步:在 D:svnprojecthooks 下创建文件 post-commit.bat 添加开头所说的内容,保存。
    第二步:重启svn服务器、测试。

技术交流 录入:SVN中文技术网[www.svn8.com]
Tags:  
责任编辑:
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数:0 [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - RSS订阅 - 网站地图 - 返回顶部