我需要按顺序合并SVN供应商分支吗?

发布于 2024-08-06 01:31:39 字数 438 浏览 5 评论 0原文

我已经使用 svn_load_dirs.pl 创建供应商分支,并且我的供应商分支中有以下版本

  • 1.2.0.1/
  • 1.2.1.2/
  • 1.3.0/
  • 1.3.1/
  • 1.3.1.1/
  • 1.3.2 /
  • 1.3.2.1/
  • 1.3.2.2/
  • 1.3.2.3/
  • 1.3.2.4/
  • current/

如果我的工作副本版本为 1.3.2,我可以从该版本一直转到 1.3.2.4 使用一个 svn merge 命令?或者我是否必须为 1.3.2 到 1.3.2.4 的每个版本进行 svn merge

I have used svn_load_dirs.pl to create vendor branches and I have the following versions in my vendor branch

  • 1.2.0.1/
  • 1.2.1.2/
  • 1.3.0/
  • 1.3.1/
  • 1.3.1.1/
  • 1.3.2/
  • 1.3.2.1/
  • 1.3.2.2/
  • 1.3.2.3/
  • 1.3.2.4/
  • current/

If my working copy is at version 1.3.2, can I go from that version all the way to 1.3.2.4 with one svn merge command? Or do I have to do an svn merge for every version from 1.3.2 to 1.3.2.4?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

往事随风而去 2024-08-13 01:31:39

是的,您可以通过一个 svn merge 来完成。如果供应商分支和主干之间存在很多冲突,那么进行几个较小的合并可能会更容易。

您始终可以尝试使用 --dry-run 进行合并;如果存在混乱的冲突,则分别合并每个供应商修订版。

Yes, you can do it with one svn merge. If there are lots of conflicts between the vendor branches and trunk, it may turn out to be easier to do several smaller merges though.

You can always try the merge with --dry-run; if there are messy conflicts then merge each vendor revision separately.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文