2014-01-06 124 views
0

在我們的倉庫中,我們有一個包含我們的應用程序的主幹,一個用於在應用程序頂部添加的「階段2」功能分支,然後是該分支的一個分支以及一些單點登錄功能添加到應用程序中。SVN - 合併/查殺分支

trunk/application 
branches/application_phase_2 
branches/application_phase_2_with_sso 

沒有工作已經發生在軀幹和任何更新application_phase_2已經合併行動application_phase_2_with_sso

application_phase_2分公司的工作現在已經完成,住,但是application_phase_2_with_sso分公司的工作還沒有完成。

我已成功合併application_phase_2回到主幹,但想要殺死(刪除)此分支以阻止團隊中的其他人檢查任何其他工作。

請問SVN允許我這樣做application_phase_2_with_sso分支?

如果我可以對application_phase_2_with_sso分支有任何影響,如果我殺掉它從中取得的分支 - 一旦工作完成,我可以直接將它合併到主幹嗎?

回答

1

請問SVN允許我在application_phase_2_with_sso分支下執行此操作嗎?

有上application_phase_2_with_sso分支產生任何影響,如果我殺了它是從

採取

號在任何情況下,你只能在「當前」狀態刪除分支,歷史doens't不受影響,存儲在回購和可以使用,在需要時(和最後,由於「,...任何更新application_phase_2已被合併到application_phase_2_with_sso」application_phase_2_with_sso內容等於「將被刪除「分支並且將不需要父母)

+0

並執行它的命令是'svn delete':http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.delete.html – Ben