4

对于 git,“一个成功的 Git 分支模型”给出了很好的建议。

我想试一试 Fossil,它似乎与 git 非常兼容(到目前为止,我注意到的最显着的区别(SCM 功能)是拒绝's 功能,部分通过回避git-rebase功能缓解)。那么 git 工作流程可以简单地 1:1 调整,还是更推荐不同的工作流程?例如,如何集成化石的附加功能(集成的问题跟踪器和 Wiki)?


(来源:nvie.com

4

1 回答 1

1

据我所知,fossil 使用自动同步模式来减少可能使开发人员忙碌的分支。

因此,每个开发人员都会设置自动与主备份存储库同步。然后当想要增强一个功能时,只需在签入时设置一个分支。当该功能可用时,合并回主干。

如果您想让所有开发人员共享相同的分支树以进行审查,请在克隆时添加 --private 选项。

所以,在你给的图片中。我们可以将“开发”视为“主干”。和所有其他作为提交的 --branch 选项。

当我们想在一个分支下开发时,只需'化石更新

于 2013-01-10T08:30:37.207 回答