在客户端进行更改后更新openshift git存储库

时间:2014-08-19 18:55:43

标签: php git openshift git-pull

我在openshift上有一个带有mysql的php应用程序并通过git进行管理。我可以轻松地将照片添加到我的本地克隆并将其推送到git,它工作正常。但是当客户端通过我的网站上传照片到openshift服务器时,上传的照片(通过php $ _FILE)没有被推入git仓库,当我将git repo拉到我的本地机器时,我可以&#39 ;找到上传的照片。任何解决方法?

1 个答案:

答案 0 :(得分:0)

我假设这些照片存储在$OPENSHIFT_DATA_DIR中,默认情况下不会在你的git repo中跟踪。我建议设置一个rsync cron作业,将$OPENSHIFT_DATA_DIR中的所有新文件同步到本地计算机。

类似的东西:
rsync -raz --progress /var/www openshift_ssh_information:~/app-root/data/