问题标签 [svn-reintegrate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - Subversion reintegrate mergeinfo Reverse-merged - 如何撤消?
嗨
,我们使用 1.6 SVN 客户端。
我们有 3 个分支 - 主干、分支 A(从主干创建)、分支 B(从 A 创建)。
主干的修订版 r1 在分支 A 中被阻止(使用 --record-only),并具有相应的修订版 r2。然后将 A 的修订版 r2 合并到具有相应修订版 r3 的分支 B。
分支 B 将与分支 A 重新集成。使用 svn merge --reintegrate 后,我们注意到分支 A 的工作副本中的 mergeinfo 发生了变化,显示了我们之前在分支 A 中阻止了许多主干修订的修订列表。
分支A合并信息如下:
我们如何在 svn 提交之前撤消/恢复(在命令行上)分支 A 的工作副本中的这些“反向合并”修订,这样 mergeinfo 只会显示
提前感谢您的帮助/答案
svn - SVN wants to reintegrate on a sync merge
Some time ago a created a feature branch:
svn cp ^/trunk ^/branches/feature
This was done quite a while ago (almost 2 years). The feature branch was put on hold and I now want to recover it. So the first thing I tried was to sync up the work done in the meanwhile.
In my working copy (the branch checkout):
svn merge ^/trunk
When I do this it seems to me it's trying to do a reintegrate merge instead of a sync merge:
The revisions it mentions are the ones made in the branch. I've always done sync merges this way. How can I fix this? What am I doing wrong?
Thanks in advance.
svn - 如何使用命令行对分支进行 svn 重新集成
我从分支 A 创建了一个新的功能分支 B。
现在我想将分支 B 合并回 A 并删除分支 B。
但我对这两个术语感到困惑
- 合并分支
- 重新整合分支
我不明白这两者有何不同,以及如何使用 svn 命令行来做到这一点。
欢迎任何有用的建议