小编use*_*806的帖子

前端+后端存储库中每个子任务的功能/故事/史诗VS分支?

我们有一个Web开发项目团队,我们已经决定使用具有其优缺点的单个存储库。我们将待办事项分为Jira故事,每个故事都有几个FE和BE任务。喜欢:

  1. ABC-1展示猫

    1.1。ABC-2 [FE]显示猫标记

    1.2。ABC-3 [FE]向猫发送CRUD请求

    1.3。ABC-4 [BE]为猫创建CRUD端点

现在的问题是,我们应该建立一个单一的分支abc-1-display-cats,并把FE + BE在它提交,然后将其合并到dev分支,或者我们应该创建小abc-2-display-cats-markupabc-4-create-crud-endpoints-cats每个子任务分支,然后每一个细小的分支合并为dev

每个功能分支

  • +我们可以通过以下方式轻松删除功能 undo 1 merge commit
  • -任何人都可以使用他的代码破坏功能分支

每个子任务分支

  • +每个人都在自己的分支机构工作,可能会破坏代码库
  • -我们不能简单地删除5-6个分支的功能

git mercurial jira

1
推荐指数
1
解决办法
1202
查看次数

标签 统计

git ×1

jira ×1

mercurial ×1