我正在尝试编写一个提交后挂钩,它将压缩所有更改的文件以保存目录树。当我尝试svn status
在存储库目录(使用 conf、db、钩子目录等)上执行操作时,它会输出W155007
错误信息说 this directory is not a working copy
。我不能仅仅为了压缩而在本地克隆存储库,因为存储库大小可能超过 1TB。
我做错了什么,是否有可以在 Windows Server 机器上运行的这种钩子的示例?
我正在尝试编写一个提交后挂钩,它将压缩所有更改的文件以保存目录树。当我尝试svn status
在存储库目录(使用 conf、db、钩子目录等)上执行操作时,它会输出W155007
错误信息说 this directory is not a working copy
。我不能仅仅为了压缩而在本地克隆存储库,因为存储库大小可能超过 1TB。
我做错了什么,是否有可以在 Windows Server 机器上运行的这种钩子的示例?
很多:
svn st
也不返回任何内容,因为 WC 是干净的无论如何,您必须学习svnlook 子命令并构建(使用前)可靠的工作流程
以及围绕它的工具链。阅读有关svnlook 更改以获取文件的信息,也许svnlook 最年轻的用于获取
changed
子命令的修订,如果您仅在提交后工作并且希望始终从上次提交中获取文件(注意对 WIP 分支的提交)