假设我有一个包含两个分支的 SVN 存储库:v1 和 v2。 v2 是几个月前从 v1 分支出来的,两个分支的工作都已取得进展。对 v1 的任何更改都应该被合并到 v2 中,但似乎其中一些更改已被遗漏。
我知道合并是由SVN记录的,因为当你在TortoiseSVN中运行Show Log时可以看到这些信息。那么 SVN(或 TortoiseSVN 客户端)是否提供了一种方法来表示“查看自分支点以来对 v1 的所有 checkin 并找到尚未向前合并的任何 checkin ”?
最佳答案
命令行:
svn mergeinfo source target --show-revs eligible
在 TortoiseSVN 中,当选择要合并的内容时,您可以在日志中看到这一点(灰色提交已被合并,黑色提交 - 未合并)。此外,还有一个用于隐藏合并修订的复选框。
关于svn - 有没有办法找到SVN中尚未合并的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528647/