这就是情景。
我必须在提交时立即备份存储库是Tortoise svn。我认为这可以通过配置post-commit钩子脚本来完成。但是当我编写备份代码并将文件保存为.exe或.bat文件时,每当我在存储库中提交某些内容时,我都会收到错误“没有脚本引擎用于文件扩展名.bat / .exe”。
然后我下载了.js文件的设置。有一个简单的javascript(.js)类型文件。它是为每次提交触发的。问题解决了。
但现在我需要一个可以备份的javascript。这该怎么做。我是所有这一切的新手。我有一个shell脚本可以备份,但我怎么能用它?有没有办法从javascript调用shell脚本?或者是否有任何简单的机制用于所有这些自动备份的东西?或者我可以直接使用这个shell脚本作为钩子脚本?
请帮助!!!