我正在尝试让SVN在提交时将文件复制到我的htdocs文件夹。以下是我在post-commit.bat中的内容:
"C:\subversion\bin\svn.exe" update "C:\apache\apache2.2\htdocs"
当我查看钩子创建的日志文件时,我得到以下行:
Skipped 'C:\Apache\Apache2.2\htdocs'
有谁知道为什么会这样?
无论我选择哪个目录作为目的地,我都会遇到同样的错误。
我正在运行SVN 1.6.4,Tortoise 1.6.8,Apache 2.2,WinXP SP3
我没有使用用户名和密码,因为SVN存储库上没有设置安全性。这只是我的发展。
由于
答案 0 :(得分:1)
我看到这个文件夹不是工作副本:
C:\Temp>md blah C:\Temp>svn up blah Skipped 'blah' C:\Temp>
你确定C:\apache\apache2.2\htdocs
有一份工作副本吗?您首先需要签入该文件夹,然后才能更新
你能做到这一点:
cd C:\apache\apache2.2\htdocs svn up
如果这对您不起作用,那么服务器肯定不会。
答案 1 :(得分:0)
尝试使用checkout选项(您还必须添加指向存储库的链接)