【问题标题】:How to use to make a file executable on Openshift server after pushing it via git通过 git 推送文件后如何在 Openshift 服务器上执行文件
【发布时间】:2014-12-23 22:20:00
【问题描述】:

原始装逼者找到here。 我想确保我的 index.cgi 设置为 755,即使在我将文件推送到 git 之后。 这没有发生,文件权限,基于我理解的 umask 设置为 700。

由于设置的权限,我无法在服务器上创建更新后脚本,该脚本将保存在 openshift/hooks 位置。

所以我尝试使用action hooks 来完成这项工作。

我在我的操作挂钩本地文件夹中创建了一个名为 stop 的文件。 在此之后,我将我的索引文件推送到服务器。

我的索引文件仍然显示权限为 700。 我该如何解决这个问题?

【问题讨论】:

    标签: linux git openshift file-permissions


    【解决方案1】:

    尝试更新 git 中的权限。

     git update-index --chmod=<permissions>   <your_file>
    

    【讨论】:

      猜你喜欢
      • 2016-11-14
      • 2013-06-04
      • 1970-01-01
      • 1970-01-01
      • 2012-06-01
      • 2016-07-08
      • 1970-01-01
      • 2017-01-02
      • 1970-01-01
      相关资源
      最近更新 更多