【发布时间】:2010-07-02 13:17:22
【问题描述】:
我是 svn 新手,对 reintegrate 功能有点困惑。
当我开始开发新功能时,我创建了项目的分支。然后我提交了一些修改,现在我想将它重新集成回主干。当我这样做时,它看起来就像主干分支中的单个提交。但我想在我的主干中查看所有功能分支的修订历史。我必须为此做些什么?也许“合并修订范围”会有所帮助?或者我必须永远存储这个特性分支才能访问它的历史?
【问题讨论】:
我是 svn 新手,对 reintegrate 功能有点困惑。
当我开始开发新功能时,我创建了项目的分支。然后我提交了一些修改,现在我想将它重新集成回主干。当我这样做时,它看起来就像主干分支中的单个提交。但我想在我的主干中查看所有功能分支的修订历史。我必须为此做些什么?也许“合并修订范围”会有所帮助?或者我必须永远存储这个特性分支才能访问它的历史?
【问题讨论】:
您已正确完成所有操作。重新整合正是您需要做的。现在,当您查看主干的日志时,请确保在您使用的任何 Subversion 客户端中包含合并的修订。如果您使用的是 TortoiseSVN,那么在显示日志对话框中有一个复选框可以切换此行为。顺便说一句,不管怎样,特性分支都将被永久存储。删除它只会将其从头部修订中删除。
【讨论】: