gpt4 book ai didi

svn - 通过svn使用 bean 腐秤

转载 作者:行者123 更新时间:2023-12-02 07:43:31 25 4
gpt4 key购买 nike

有人尝试过使用 Practical Perforce 中描述的 bean 腐秤吗?由 Laura Wingerd 和 svn 共同编写?

bean 腐尺度告诉我们如何在分支(代码线)之间传播变化。稳定分支中的更改应合并到不太稳定的分支(从公司到软),而不太稳定的分支中的更改应复制到稳定分支(从软到公司)。请参阅How Software Evolves

这会导致开发分支中对更稳定的分支所做的更改被合并,从而改进开发分支中的代码,带来新的开发和错误修复。

Figure taken from Practical Perforce (ISBN 10: 0-596-10185-6) http://dl.getdropbox.com/u/136976/tofu%20scale.png

所以问题是:你能在 svn 中做到这一点吗?在分支上工作时如何从父级更新?我从 CVS 了解到,当您想要将更改合并回父分支(通常是主线)时,从一个分支更新到另一个分支会给您带来很多问题

最佳答案

  1. 使用standard trunk/, branches/, tags/ structure
  2. 使用trunk/作为您的主线
  3. branches/中创建用于开发和发布的分支 - 您可以使用命名约定来区分它们,甚至可以将branches/替换为development/发布/
  4. 使用 svn merge 执行合并和复制 - 阅读 Advanced Merging首先

关于svn - 通过svn使用 bean 腐秤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1311849/

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