gpt4 book ai didi

svn - 如果只有一个人在做一个项目,你应该在 subversion 中使用分支吗?

转载 作者:行者123 更新时间:2023-12-04 14:18:22 25 4
gpt4 key购买 nike

我刚开始在 C# 项目上使用 Subversion。我一个人在做这个项目,但我试图把我当作我在一个小组中工作来获得我自己的学习经验。

据我了解,使用 subversion 的典型方法是拥有一个始终构建的主干文件夹。然后在新分支中创建主要更改,然后在完成后合并回主干。因此,不同的团队成员可能同时处理许多分支。

但是,如果我自己工作,创建分支有什么意义吗?假设我在 HEAD 的修订版为 100。我将在修订版 101 处创建一个分支,然后继续在该分支上工作,直到修订版 110。现在我可以将 110 合并回主干,但项目中没有其他人,因此不会有任何更改主干合并回。我只是合并回我最初创建分支的修订版 100。

最佳答案

分支与有多少人在做一个项目无关。分支用于替代开发流,例如不同的功能集、硬件目标或客户端。

如果 100 人在处理一个可交付成果,他们应该使用同一个分支。如果一个人支持十几个不同的可交付成果,他应该有十几个分支。

关于svn - 如果只有一个人在做一个项目,你应该在 subversion 中使用分支吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1296997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com