簡體   English   中英

SVN到主干合並的分支無效,僅顯示“屬性更改”,而不顯示代碼更改

[英]SVN branch to trunk merge doesn't work, only shows “property changes”, not code changes

我有svn 1.6.11,我正在嘗試將mybranch合並到樹干上。 我都嘗試過

svn merge --reintegrate http://IP/path/to/repo/branches/mybranch http://IP/path/to/repo/trunk 

svn ci -m "blah"

svn merge http://IP/path/to/repo/branches/mybranch http://IP/path/to/repo/trunk 

svn ci -m "blah"

合並后,他們倆都給了我:

$ svn diff

Property changes on: .
___________________________________________________________________
Modified: svn:mergeinfo
   Merged /repo/trunk:r23

在提交之后:

Sending        trunk

我看不到后備箱中的更改。 當我將合並(18)之前的主干版本與最新版本(24)進行比較時,我得到:

$ svn diff -r 18:24

Property changes on: .
___________________________________________________________________
Added: svn:mergeinfo
   Merged /repo/trunk:r20-23

我不只是想要屬性更改。 我希望將代碼更改合並。 我做錯了什么?

  1. 確保所有更改都在開發目錄中的分支上svn commit -m "etc commits"
  2. 將主干中的所有更改合並到您的分支中, 我個人將在此進行測試 ,然后在此位置重新提交。 svn merge http://IP/path/to/repo/trunk . 測試svn commit -m "Merged from trunk and passed tests
  3. 查看中繼svn co http://IP/path/to/repo/trunk
  4. 從分支合並到主干svn merge --reintegrate http://IP/path/to/repo/branches/mybranch .工作副本的主干svn merge --reintegrate http://IP/path/to/repo/branches/mybranch .
  5. 測試更多測試更多測試!
  6. 提交回主干: svn commit -m"My Feature Merged In"
  7. 准備好針對所有測試遺漏的問題的錯誤報告。

注意 :SVN文檔提到了2個URL或服務器端合並-主要是“說這是可能的,但很困難,因此,除非您真的知道自己在做什么,否則請不要嘗試”

暫無
暫無

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

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