我以前有过git的经验,但我是个颠覆的新手。我的任务是为我的团队建立一个存储库,但不确定如何才是最好的结构。(建议我回到git不会在这里工作,因为我被颠覆困住了,但我很感激你诚实的建议!)
假设我有三个开发人员(Sam、Tom、Bob)在我的团队中,他们每个人都需要自己的分支来进行开发(他们致力于自己的分支,这样他们就可以跟踪自己的更改和修订。我认为这是一种解决办法,因为subversion不像Git那样具有本地提交功能。在subversion中提交等同于在Git中推送。)在此之后,他们将更改推送到测试然后生产。以下是我想要的结构:
MyProject
/trunk
/MyProject
/branches
/Test
/Sam
/Tom
/Bob
/tags工作流程如下:在一天结束时(或白天),所有开发人员都会从测试分支中提取更改,然后将更改推送到测试分支,并在需要时解决冲突。对于生产更新,主干中的将与测试分支合并。
让我们假设开发人员定期地将他们的更改推送到测试分支,这样合并的尝试不会导致灾难性的冲突。
问题:
发布于 2014-06-17 10:22:40
Just (混沌)思考
/trunk中,MyProject是过多的节点(仅仅是因为存储库只用于MyProject)https://stackoverflow.com/questions/24248728
复制相似问题