2014-01-06 36 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