gpt4 book ai didi

git - OpenShift action_hooks 不可执行

转载 作者:太空狗 更新时间:2023-10-29 13:36:22 24 4
gpt4 key购买 nike

当我在 OpenShift 中创建一个测试 DIY 应用程序时,action_hooks 工作正常,但现在我创建了一个实际的应用程序,当我推送更改时它们不会触发。

我做了一些调查,发现了问题 - 由于某种原因,操作 Hook 不可执行。我检查过它们在测试应用程序(它们工作的地方)中是可执行的 - 但现在它们不是。

chmod 对它们没有帮助,因为每次我推送一些更改时,OpenShift 都会将新的 repo 文件夹复制到旧文件夹上(而不是使用 git 更新它),因此权限被重置.我研究过使用 git 的 post-receive Hook 来使它们可执行,但是 OpenShift 上的 git Hook 是 protected ,我无法编辑它们。

有什么办法可以解决这个问题吗?

附言。我不知道它是否有任何影响,但我的实际开发 repo 在 Google Code 上,我使用了 this tutorial将 OpenShift 存储库设置为我本地存储库的上游。

最佳答案

在 JBoss 工具的 OpenShift 工具中,我们遇到了同样的问题。我们的实现重置了 Hook 文件的执行权限,导致 Hook 被忽略:https://issues.jboss.org/browse/JBIDE-13217在我们的例子中,在这些上加上 x 再次解决了这个问题。你似乎报告说一些 repo 被复制到你的,我真的不明白。你怎么会这样?如果您能展示您的一些设置会有帮助吗?

关于git - OpenShift action_hooks 不可执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14713157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com