svn - 乌龟SVN : Show all changesets in branch that haven't been merged to trunk?

标签 svn tortoisesvn merge branch

我们开始使用开发分支和功能分支,它实际上非常有用。但是,当我们在开发分支中进行大部分错误修复时,经常会发生这样的情况:我一次处理几件事,等待我们的 QA 审查它们。现在,我担心在获得许可后我会忘记将变更集/修订版合并回主干,因此错误修复实际上无法进入主干。

有没有一种方法可以显示一个分支中尚未合并回另一个分支(主干)的变更集?

谢谢。

最佳答案

  • 右键单击主干的工作副本
  • 从 TSVN 上下文菜单中选择“合并”
  • 在合并向导中,选择“修订范围”
  • 对于网址,请输入您的分支的网址
  • 点击“显示日志”按钮
  • 在日志对话框中,选中“包括合并修订”复选框。

现在,该日志对话框(从合并对话框开始)将以灰色显示所有已从分支合并到主干的修订,并带有一个附加图标。 所有显示为黑色的修订尚未从分支合并到主干中。

关于svn - 乌龟SVN : Show all changesets in branch that haven't been merged to trunk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3703247/

相关文章:

git - 更快到达 `git rebase --preserve-merges` 的方法

git - 使用 git-svn 推送到 subversion repo 时如何保留 git 作者身份和提交日期?

svn - 乌龟 svn 总是合并 45 个额外的文件

python - 随机化 DataFrame 列中的值

svn - TortoiseSVN:如何导出特定日期的整个文件树

svn - 使用 Mercurial 而不是 Subversion 的优缺点

python - 根据 pandas 索引范围合并行

linux - 在 Linux 和 Mac 的命令行上使用 svn。如何绕过用户名和密码

python - 如何使用python svn模块从SVN远程存储库中删除文件

除工作副本根以外的路径上的 SVN Mergeinfo 属性