我试图在提交时触发一个钩子文件,但这在EGIT中不起作用。正在执行相同的钩子文件如果我使用git bash或tortoisegit。我在安装中遗漏了什么吗? 如何解决这个问题。我感谢您的帮助。以下是我的eclipse和eclipse git插件[EGIT]
的详细信息Eclipse IDE for Java Developers
Version: Mars Release (4.5.0)
Build id: 20150621-1200
and Eclipse EGit version:4.0.0.201506090130-r
答案 0 :(得分:1)
最新版本的EGit(4.x)support commit hooks。如果你在火星上,你应该已经拥有它,如果没有尝试从EGit更新站点更新。
要在Windows上运行它们,您需要类似unix的bash。您可以尝试使用Git for Windows,Cygwin或Msys2。将sh.exe
的文件夹放在您的路径上,EGit应该能够运行您的钩子。