在github中管理Clearcase工作流

时间:2019-04-17 18:03:54

标签: github clearcase clearcase-ucm

由于我们已经从clearcase ucm切换到github,所以我现在很难为github设计工作流。

在clearcase ucm中,我只有一个开发流和一个集成流。所有  开发人员在开发流中签入,最终将其合并到int流中并作为基准。

如何在github中完成同一件事?

1 个答案:

答案 0 :(得分:1)

ClearCase中的流类似于Git分支,以便多个开发人员协作以共同的开发工作(通过向该流交付/重新部署基础)

由于Git是分布式 VCS,因此您可以通过以下方式实现相同的协作:

  • 向分支机构提交本地提交(通常为dev进行开发)
  • 将这些提交推送到一个通用的远程仓库

如果其他人已经推送了自己的提交(例如交付),则您将首先git pull --rebase(有点像重新设置基准),解决任何冲突然后再推送。

真正的Git工作流程将涉及功能分支,然后您可以将其合并并合并到dev分支,然后是集成分支,再发布masterLike gitworkflow

可以通过GitHub,BitBucket或Gitlab等Git存储库托管服务来管理远程仓库。