2014-05-09 117 views
0

所以我有一個SVN文件夾/ trunk/branches和/ tags的項目 當開發人員創建一個分支到代碼時,有一些文件需要更改爲測試環境,所以這些文件需要被忽略,但它們是版本化的(模板在這裏沒有問題)。
我們打算做的是將這些文件提交到分支,並且當我們將分支合併到主幹時,我們不包括此更改的修訂。例如:SVN合併分支到樹幹,忽略版本化文件

R10 - 創建主幹1.0.1
R11 - 開發商變化和承諾是不應該去幹路
R12分支1.0.1的文件 - 開發者提交的分支新功能1.0.1
r13 - 分支上的更多功能1.0.1
r14 - 僅將r12和r13合併到中繼線

是行嗎?我們會有什麼問題嗎?

回答

0

沒關係。但是,你有2個可能的附加解決方案(隨機次序,沒有訂貨的便利性和效率)之前(全頻)主代碼合併

  • 執行額外的合併(S):合併配置文件--accept 'mine-conflict'只(忽略在CONFIGS分支的變化)
  • 合併(再次全線)與--diff3-cmd SOMETOOL,其中SOMETOOL是專門創建工具,它會忽略的配置,文件中的所有更改只
相關問題