gpt4 book ai didi

SVN:每个开发人员的个人分支?

转载 作者:行者123 更新时间:2023-12-03 14:29:14 27 4
gpt4 key购买 nike

老实说,SVN 分支吓到我了。我工作的最后一个项目广泛使用了它们,我似乎花了一半时间测试我的分支是否工作,做一个虚拟合并到主干,做一个真正的合并 - 只是在我这样做时发现其他人刚刚提交并且我不得不更新并重新开始。

在那个特定的项目中,分支是由每个开发人员完成的......有一个主干,然后你有你的个人分支,处理一项任务并将修订范围合并回来。这看起来很可怕,因为你每次都必须检查什么您分支中的最后一个修订版是您合并的。

这个范式真的很好吗,我只是没有得到它,因为我不习惯命令行 SVN 使用?或者它是一个可怕的系统?

最佳答案

对于 Subversion,我使用“工作分支”,它由一个团队拥有并由团队的所有成员共享,如伟大的 Version Control for Multiple Agile Teams 中所述。文章和图示如下:

alt text

我热烈推荐阅读整篇论文,非常值得一读。

除了 Subversion,我可能会考虑使用“功能分支”,但老实说,我没有看到每个开发人员的个人分支的意义(并且超出功能的粒度对我来说没有意义)。

关于SVN:每个开发人员的个人分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2002602/

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