簡體   English   中英

svn合並主干到分支

[英]svn to merge trunk into branch

我有一個SVN樹如下

trunk ——-*-----*-----------------------------*--------------------*-------------------->
         r340   \                            r344                 r405
                 \                           (bug fix)            (new stable trunk)
                  \
                   *--------*----------*---------------------->branches/myBranch
                   r341     r342       r343
                  (branch)  (bug fix)  (bug fix)

我知道我可以通過以下命令將分支更改合並到中繼中:

$svn checkout http://svn.example.com/trunk
   Checked out revision r405.
$cd trunk
$svn merge -r 341:405 http://svn.example.com/branches/myBranch
$svn commit -m "merge myBranch changes r341:405 into the trunk"

如何將中繼R405合並到我的分支中?

  • 要將任何樹合並您必須在Subversion中使用的任何樹中,同一工作流程

    • 結帳$ TARGET
    • (cd $ TARGET)
    • 合並$ SOURCE
  • 如果使用的是SVN 1.6+,而不是不帶有mergeinfo的古老版本1.4(您使用的是Subversion支持的版本,不是嗎?),如果是普通的同步合並,則可以跳過合並范圍,可以跳過合並-range-所有未合並的修訂版本仍將合並

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM