windows visual SVN 配置自动更新

windows visual SVN 配置自动更新

    1、本地跟正常使用SVN一样,把服务器代码checkout到本地

    2、在服务器上装TortoiseSVN客户端,把代码checkout到网站目录

    3、找到visual SVN 的代码库文件 Repositories 在hooks文件夹下新建文件 post-commit.bat文件 添加如下代码:

@echo off
"C:Program FilesVisualSVN Serverbinsvn.exe" update "F:wwwauto_test" --username "test" --password "123456"

分别对应:svn.exe 文件位置,代码位置(第2步文件路径) SVN账号密码

    4、配置完成,不出意外,能成功


   我在配置的时候遇见一个很坑爹的问题,一直报:

    The path 'F:' appears to be part of a Subversion 1.7 or greater 

    working copy.  Please upgrade your Subversion client to use this

    working copy.

   原本以为是服务器和本地TortoiseSVN版本不对应,然后都装的最新版,还是报同样的错误,然后就不知所措了。错误提示明明就是这样的啊。

   后来没办法了,怀疑是服务器环境的问题,然后在本地部署了一个visualSVN,竟然成功了。原来不是TortoiseSVN的问题,那版本不对只能是visualSVN的问题了,换了一个visualSVN果断成功。尼玛!!!



回复列表



回复操作






   

发布时间:2016-08-04 16:13:13