【问题标题】:How to block user from commiting word documents in visualsvn如何阻止用户在visualsvn中提交word文档
【发布时间】:2013-12-11 05:14:46
【问题描述】:

需要帮助编写 pre-commit 以挂钩视觉 svn 以阻止用户在 svn 中提交 word 文档。

【问题讨论】:

  • 只是出于好奇,您为什么要这样做?我们经常以 Word 等格式为我们的源代码提交文档。

标签: svn visualsvn-server pre-commit-hook


【解决方案1】:

我建议使用 Subversion 1.8.x 压缩包的 tools/hook-scripts 目录中的 validate-files.py 挂钩脚本。或者,您可以从中继中的 SVN 获取最新版本(尽管我认为它没有改变): https://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/validate-files.py

这里也有一个示例配置文件: https://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/validate-files.conf.example

这是一个用于验证文件的基本框架。您仍然需要提供一个命令来确定文件是否为 Word 文档。如果您想拒绝提交,您配置的命令应该以非零退出代码退出。

【讨论】:

    【解决方案2】:

    您不需要阻止用户将 MS Office 文件提交到 Subversion 和 VisualSVN Server。 VisualSVN Server 可以很好地处理 Office 文件,它的 Web 界面现在支持查看 DOCX Word 文件。在https://demo-server.visualsvn.com/!/#documents 的演示服务器上试试这个。

    【讨论】:

      猜你喜欢
      • 2012-12-13
      • 2011-05-09
      • 2018-06-14
      • 2010-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      相关资源
      最近更新 更多