TortoiseSVN 错误地将所有修订报告为已合并
TortoiseSVN incorrectly reports all revisions as merged
我有一个标准 trunk/branches/tags 布局的存储库,其中 HEAD 是 r383,所有开发都在 trunk 中进行,直到 r367 的更改已经在生产站点上发布。
客户已决定我们需要生产中的一些未决更改,但不是全部。所以我决定创建一个新分支来反映准备发布的代码,从当前发布的主干修订版开始:
现在我想将主干中的一些修订合并到我的新分支中。令我惊讶的是,Tortoise SVN 报告完整的主干已经移植:
有趣的是我仍然可以cherry-pick我想要的修改,合并成功完成(我什至不需要select"Force the merge")和svn:mergeinfo
得到正确填充:
...但我无法使用 TortoiseSVN 直观地识别移植的内容和未移植的内容。
我是做错了什么,还是遇到了一个错误?
这是 TortoiseSVN 中的错误。截至今天,它已在 nightly builds.
中修复
我有一个标准 trunk/branches/tags 布局的存储库,其中 HEAD 是 r383,所有开发都在 trunk 中进行,直到 r367 的更改已经在生产站点上发布。
客户已决定我们需要生产中的一些未决更改,但不是全部。所以我决定创建一个新分支来反映准备发布的代码,从当前发布的主干修订版开始:
现在我想将主干中的一些修订合并到我的新分支中。令我惊讶的是,Tortoise SVN 报告完整的主干已经移植:
有趣的是我仍然可以cherry-pick我想要的修改,合并成功完成(我什至不需要select"Force the merge")和svn:mergeinfo
得到正确填充:
...但我无法使用 TortoiseSVN 直观地识别移植的内容和未移植的内容。
我是做错了什么,还是遇到了一个错误?
这是 TortoiseSVN 中的错误。截至今天,它已在 nightly builds.
中修复