svn - 将修订标记为不符合合并条件

标签 svn merge

我目前正在做一个相当繁重的任务:将一堆修订从项目主干合并到一些分支,充满冲突。

我想通过这个过程进行一些清理,一旦有一些修改,永远不会从主干合并到分支。

是否可以将某些特定修订标记为不符合合并条件?

最佳答案

您可以将修订合并到所述位置,但使用 --record-only 标志。所以如果 r3 of branches/b1 不应该合并到主干,你可以这样做:

svn merge -c3 --record-only ^/branches/b1 .

当前工作目录是指向主干的工作副本。提交该更改,这应该只是 svn:mergeinfo 更改,并且您应该禁止将该修订从/branches/b1 合并到/trunk。

关于svn - 将修订标记为不符合合并条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5145347/

相关文章:

svn - 如何在保留历史记录的同时重命名 SVN 上的文件?

svn - svn 存储库中子项目的元数据

swift - ARKit 2.0 – 如何在两个 ARWorldMap 中组合 ARAnchors?

python - 引用其他数据框的数据框的嵌套扩展

linux - 使用 bash/awk 合并文件和带有困难字段分隔符的文件

svn - 为 SVN 用户推荐的 Mercurial 存储库/文件夹结构

database - Subversion 服务器通过 SMB 访问存储库时出现错误消息 'database is locked'

svn - 重命名SVN存储库项目名称

sql - 合并 - 多个 WHEN MATCHED 案例并进行更新

php - 如何使用 PHP 将多个单页 TIFF 合并为 PDF?