由于.NET,svn钩子读取vbs,ruby,...脚本吗?

时间:2012-09-04 13:52:02

标签: .net svn version-control vbscript svn-hooks

我是.NET世界的新手,我想明白我的理解。

SVN钩子能够读取Ruby或Visual Basic脚本的原因是什么,因为钩子是在.NET Framework下编译的?

谢谢

1 个答案:

答案 0 :(得分:3)

根据Docs,每个可执行文件都可用于钩子:

  

在Unix平台上,这意味着提供脚本或程序(其中   可以是shell脚本,Python程序,已编译的C二进制文件或任何   其他东西的数量完全类似于钩子的名称。的   当然,模板文件的存在不仅仅是   信息目的 - 在Unix上安装钩子的最简单方法   平台只是将适当的模板文件复制到新的   缺少.tmpl扩展名的文件,自定义钩子的内容,   并确保脚本是可执行的。但是,Windows使用文件   用于确定程序是否可执行的扩展,以便您   需要提供一个程序,其basename是钩子的名称,   并且其扩展名是由其认可的特殊扩展名之一   Windows用于可执行程序,例如.exe或.com用于程序,   和.bat用于批处理文件。

所以简短的答案是:否。