如何阻止用户在visualsvn中提交word文档

如何阻止用户在visualsvn中提交word文档,svn,visualsvn-server,pre-commit-hook,Svn,Visualsvn Server,Pre Commit Hook,需要帮助在visual svn中编写预提交挂钩,以阻止用户在svn中提交word文档。我建议使用Subversion 1.8.x tarball的tools/hook scripts目录中包含的validate-files.py挂钩脚本。或者,您可以从主干中的SVN获取最新版本(尽管我认为它没有改变): 这里还有一个示例配置文件: 这是验证文件的基本框架。您仍然需要提供一个命令来确定文件是否为word文档。如果要拒绝提交,您配置的命令应以非零退出代码退出。您无需阻止用户将MS Office文

需要帮助在visual svn中编写预提交挂钩,以阻止用户在svn中提交word文档。

我建议使用Subversion 1.8.x tarball的tools/hook scripts目录中包含的validate-files.py挂钩脚本。或者,您可以从主干中的SVN获取最新版本(尽管我认为它没有改变):

这里还有一个示例配置文件:


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

您无需阻止用户将MS Office文件提交到Subversion和VisualSVN服务器。VisualSVN服务器可以很好地处理Office文件,其web界面现在支持查看DOCX Word文件。在演示服务器上尝试此操作。

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