我正试图在Git和Rational Team Concert之间使用服务器端钩子实施一些策略。即预先接收一个,但该钩似乎不被解雇。 即使使用一个简单的bash shell来重新定义理性的钩子,这个shell会重命名一个文件,但看起来并没有被执行。 我把脚本放在/ hooks目录下有755权限,如果从shell执行它可以正常工作。 如何检查问题在哪里? 我可以查看哪些日志?Git服务器端钩子没有触发 - 如何检查
这是简单的shell我想执行的预收到钩
#!/bin/bash
#
# Licensed Materials - Property of IBM
# (c) Copyright IBM Corporation 2014. All Rights Reserved.
#
# Note to U.S. Government Users Restricted Rights:
# Use, duplication or disclosure restricted by GSA ADP Schedule
# Contract with IBM Corp.
#
#
z40=0000000000000000000000000000000000000000
IFS=' '
date >> /tmp/test.txt
#mv /tmp/ss/daeseguire.txt /tmp/ss/eseguito.txt
exit 1
在此先感谢
嗨,欢迎所以!请提供[mcve],以便我们能够帮助您更好! – Hatef
谢谢你的建议,我在这里是新手。 我修改了原来的问题: – simsabat
simsabat:你解决了这个问题吗?我有或多或少相似的问题。我无法检查钩子是否运行 – GergA