svn - 有没有办法找到SVN中尚未合并的更改?

标签 svn tortoisesvn

假设我有一个包含两个分支的 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/

相关文章:

svn - 无法使用 SVN 作为 Maven 存储库进行部署

git - 使用 TortoiseGit,我可以一步提交和 svn dcommit 吗?

c# - 当我进行提交时标记以排除文件的一部分?

svn - 如何将 1.4.3 TortoiseSVN 创建的存储库升级到 1.6.x?

svn - 将所有未版本控制的文件添加到 SVN

SVN项目结构

windows - 设置 Tortoise SVN Windows 7 热键

svn - TortoiseSVN:移动文件不保留历史记录

authentication - TortoiseSVN 客户端每次都要求提供凭据

tortoisesvn - 一起安装TortoiseSVN和TortoiseGit