svn:E155007:路径' ../ ..不是目录

时间:2014-05-27 09:24:26

标签: svn post-commit post-commit-hook

在post commit hook中,我们使用subversion命令行工具(svn.exe)重命名文件名,但有时它会因以下错误而失败,

svn: E155007: Path 'dir/file.h' is not a directory

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

请检查:http://subversion.apache.org/faq.html#case-change

但我认为最好在预提交挂钩中执行检查,如果发现问题则完全拒绝提交。

答案 1 :(得分:0)

可能是,还有另一个文件正确的套管吗?

我们在这里遇到了同样的错误,当svn将属性文件从一个版本重命名为下一个版本 - 后来发现,新版本有时已经添加到svn中了;)

答案 2 :(得分:-1)

路径应该是文件夹而不是文件

并检查它是否存在于工作副本中