【问题标题】:Reintegrate feature branch into trunk & saving revisions将功能分支重新集成到主干并保存修订
【发布时间】:2010-07-02 13:17:22
【问题描述】:

我是 svn 新手,对 reintegrate 功能有点困惑。

当我开始开发新功能时,我创建了项目的分支。然后我提交了一些修改,现在我想将它重新集成回主干。当我这样做时,它看起来就像主干分支中的单个提交。但我想在我的主干中查看所有功能分支的修订历史。我必须为此做些什么?也许“合并修订范围”会有所帮助?或者我必须永远存储这个特性分支才能访问它的历史?

【问题讨论】:

    标签: svn merge


    【解决方案1】:

    您已正确完成所有操作。重新整合正是您需要做的。现在,当您查看主干的日志时,请确保在您使用的任何 Subversion 客户端中包含合并的修订。如果您使用的是 TortoiseSVN,那么在显示日志对话框中有一个复选框可以切换此行为。顺便说一句,不管怎样,特性分支都将被永久存储。删除它只会将其从头部修订中删除。

    【讨论】:

    • 谢谢!我现在应该用特性分支做什么?最佳做法是什么?
    • 我通常会在完成后删除功能分支,以免弄乱我的分支文件夹。因为它只是一个逻辑删除,如果你真的想的话,你可以随时复活它。
    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2012-03-30
    • 2012-04-27
    • 1970-01-01
    • 2011-04-22
    • 2010-12-18
    • 1970-01-01
    相关资源
    最近更新 更多