嘿, 我在远程存储库上启用了post-receive hook,在从Linux Machine推送tags \ commit upstream时工作正常。 (虽然我不得不推出时)。 但是 - 从Windows Git客户端推送时,不会调用脚本。 任何想法?在Windows上从GIT Bash推送时,post-recieve未被调用
感谢, 冉
嘿, 我在远程存储库上启用了post-receive hook,在从Linux Machine推送tags \ commit upstream时工作正常。 (虽然我不得不推出时)。 但是 - 从Windows Git客户端推送时,不会调用脚本。 任何想法?在Windows上从GIT Bash推送时,post-recieve未被调用
感谢, 冉
是脚本不被调用,或者你不只是看到脚本在Windows的Git客户端上的输出?无论如何,我会建议你更新客户端,如果它不是最新的。
可能是一个荒谬的建议。但是你真的确定你推到同一个存储库吗?使用git remote -v来检查并且比较原点(或者你的远程回购被称为)
谢谢,已经这样做了。没关系。 – 2011-05-13 16:56:52
因此,当从Win Machines推送文件时,脚本每次将文件推送到repo时都会发送电子邮件。体现在回购中。我想可能我的回购没有正确设置..它应该被定义为公共回购...现在它只是一个裸回购 – 2011-05-13 16:56:35