我们在分支机构中开发了我们网站的2.0版本.现在该网站已上线,我们希望我们的分支机构更换主干(inkl.所有历史记录等).
我们对主干进行了一些错误修复,但它们都集成在分支中.那就是......主干中的所有代码都是死代码,我们希望主干完全像分支一样.
我们应该采取哪些措施来重新定义(是正确的术语)我们的分支到Subversion中的主干?
svn无法重新绑定,因为整个仓库都受版本控制.重新绑定是将更改插入分支的开头.svn基本上没有分支.
你需要做的是复制或移动你的brach到行李箱.
复制:
svn rm trunk
svn cp branches/live_site trunk
Run Code Online (Sandbox Code Playgroud)
或移动:
svn rm trunk
svn mv branches/live_site trunk
Run Code Online (Sandbox Code Playgroud)
如果你喜欢,你也可以尝试将分支合并到主干中.
cd trunk
svn merge branches/live_site
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3874 次 |
| 最近记录: |