您的位置:首页 > 其它

windows 下svn post-commit 无法同步更新的问题

2014-03-26 18:27 211 查看
这几天一直折腾一个事,在一台window7的服务器上配svn的post-commit,总是出问题,更新不了。

Google了很多关于这方面的问题汇总,也都尝试了各种方法,如svn所登陆的账户没有权限之类,将svn服务设置成administrator都无济于事。突然地灵感,会不会是密码设置中带有特殊符而导致呢,果然,将password设置成去掉“&”之类的就成了

如下是我的先前post-commit.bat文件(密码是用密码生成器生成的复杂密码,带有&等特殊符):
@echo on
SET REPOS=%1
SET USER=%2
SET SVN="C:\Program Files (x86)\Subversion\bin\svn.exe"
SET DIR="C:\web\test_root"
(call %SVN% update %DIR% --username ffhh--password ui%^%vberre&ghji --non-interactive)


写在后面:
写好post-commit.bat文件后,想测试是否配置成功,可以将该文件放到命令行里运行下,如果返回了版本号,就说明配置成功了。

本文出自 “半城烟沙” 博客,请务必保留此出处http://vabc1314.blog.51cto.com/2164199/1384704
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: