openshift部署输出有很多:'remote:fatal:不是git存储库(或任何父服务器,可以挂载点/ var / lib / openshift)'

时间:2014-02-26 02:16:48

标签: ruby-on-rails deployment openshift

部署工作正常,输出非常嘈杂:

%git push openshift remote:停止Ruby墨盒
remote:停止MySQL 5.5盒 远程:保存以前捆绑的RubyGems
remote:构建git ref'development',提交384b1c6
远程:构建Ruby墨盒
remote:恢复以前捆绑的RubyGems
remote:注意:您可以提交.openshift / markers / force_clean_build来强制清理捆绑 remote:注意:跳过'bundle install',因为Gemfile没有被修改 remote:准备构建以进行部署 remote:部署ID为f3a42b22
remote:激活部署
remote:启动MySQL 5.5盒 remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。
remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。
remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。
remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。
remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。
remote:fatal:不是git存储库(或者是挂载点/ var / lib / openshift的任何父级) remote:在文件系统边界处停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。

ad nauseum。每个命令openshift运行作为部署的一部分生成3-10行像这样。

关于为什么以及如何解决它的任何想法?

2 个答案:

答案 0 :(得分:0)

您是否检查过以确保没有磁盘空间? ssh进入你的装备并运行quota命令进行检查。

答案 1 :(得分:0)

我刚收到此错误消息。这是由于我运行umask.git设置了git init目录的文件模式不正确。检查.git的文件模式,相关用户是否所有子目录均为readable/writable/executable

就我而言,我将umask更改为0022