如何将openshift部署重置为新状态?

时间:2015-05-17 11:01:31

标签: openshift

我有一个openshift应用程序,我在本地彻底重新设计了应用程序,并希望在openshift服务器上重新开始。

我可以删除所有齿轮并重做它们但是有一种优雅的方式或任何方式将openhift应用程序完全重置为它的默认新鲜状态吗?

3 个答案:

答案 0 :(得分:4)

我找到了几个答案。

  1. rhc ssh yourAppName
  2. rm -rf / app-root / repo
  3. 中的所有内容
  4. rm -rf / git目录中的所有内容(忽略错误)
  5. cd into /git/yourAppName.git
  6. git init --bare
  7. 此处还有部署管理:
    https://developers.openshift.com/en/managing-deployments.html
    你可以恢复到原始状态。

    我只是想知道如何手工完成。

答案 1 :(得分:3)

如果您想完全重置应用程序的git存储库,可以按照这些说明进行操作(https://forums.openshift.com/how-to-erase-all-history-from-a-git-repository-on-openshift-and-start-over-with)。有点不清楚你到底想要完成什么。我建议您添加有关您要执行的操作的更多详细信息。删除和重新开始可能是你完全重新开始的最佳选择。

答案 2 :(得分:1)

使用Git将更新的代码推送到服务器。更多信息: https://developers.openshift.com/en/managing-modifying-applications.html