我们的需求是仅将 axcrypted (.AXX) 文档存储在 SVN 存储库中,并且我们希望防止意外上传未加密的文档。有没有办法在 SVN 服务器上做到这一点?
我们希望在 SVN 的服务器端强制执行此 .AXX 唯一策略,这样我们就不必依赖所有 SVN 客户端的忽略列表。
答案1
我相信你可以用预提交钩子来做到这一点,Python 中的一个示例是这里。您可以查看文件的扩展名,而不是检查文件的标签,如果要中止事务,则返回非零的退出代码。
我们的需求是仅将 axcrypted (.AXX) 文档存储在 SVN 存储库中,并且我们希望防止意外上传未加密的文档。有没有办法在 SVN 服务器上做到这一点?
我们希望在 SVN 的服务器端强制执行此 .AXX 唯一策略,这样我们就不必依赖所有 SVN 客户端的忽略列表。
我相信你可以用预提交钩子来做到这一点,Python 中的一个示例是这里。您可以查看文件的扩展名,而不是检查文件的标签,如果要中止事务,则返回非零的退出代码。