我一直在为我的Openshift v2项目使用eclipse(带有openshift插件)。现在,我必须迁移。
在Openshift v2中,我运行本地git存储库。每个存储库分支都有一个相应的遥控器(我假设在Openshift V2中)。我可以在本地和远程分支之间推/拉等。我很少使用rhc,也没在本地机器上使用git命令行。
在Openshift v3中,我似乎无法与Eclipse中的Openshift中的远程Git存储库进行交互:一切都通过https://github.com。经过几个"迁移指南"后,我怀疑这将是如何将Eclipse与Openshift V3一起使用:
我能做到这一点吗?
在Openshift V3中,我是否可以直接从eclipse直接将代码推送到Openshift项目,而无需通过github.com?
答案 0 :(得分:0)
正确。要保持相同的工作流程,您需要在v3中使用外部git仓库。您不必使用付费的GitHub.com来获取私人回购。注册GitLab.com或Bitbucket.com上的免费帐户 - 均包含免费私人回购。
然后,查看此博客文章系列,了解使用私有git repos与OpenShift v3的最佳实践,该链接指向有关该主题的若干指南:https://blog.openshift.com/private-git-repositories-part-1-best-practices/
注意:我更喜欢坚持使用外部私有git仓库,但如果您不想使用该路由,则可以使用二进制构建,如下所示:https://stackoverflow.com/a/45892603/663541