【发布时间】:2010-05-24 09:15:44
【问题描述】:
我知道从 Subversion 中的预提交挂钩修改提交通常是不安全的,因为 SVN 客户端不会看到已提交的版本,并且会缓存错误的内容,但我想从不会保留本地缓存副本的未进行版本控制的 WebDAV 客户端清除代码。这个想法是,当我使用 SVN 客户端查看存储库时,差异是干净的。
顺便说一句,客户端是 MS Word,使用 2003 XML 格式文件。我们已经在 WebDAV 系统中使用了这种格式,但我们希望为专家用户添加版本控制功能。
我到处寻找有关如何在预提交挂钩中修改代码的文档,我得到的答案是“不要这样做”,而不是答案“这是如何做到这一点,但建议你不要这样做",所以我什至不能轻易尝试它是否会给我带来问题。
【问题讨论】:
标签: svn ms-word webdav svn-hooks