我有一个svn存储库。我现在已经为这个存储库创建了一个分支来完成一些主要的开发工作。现在,我可以在项目中创建的一些功能可以直接提交到主存储库而不是分支。有没有办法在不让我再次切换分支的情况下提交这些更改?
更新
我正在使用TortoiseSVN并且希望使用它将分支重新集成到根目录中。
答案 0 :(得分:1)
听起来好像svn merge --reintegrate
正是您要找的?
http://svnbook.red-bean.com/en/1.5/svn.branchmerge.basicmerging.html
答案 1 :(得分:1)
您必须切换回主干,或结帐新的工作副本。您可以根据不同的URL /分支机构拥有2个或更多个工作副本。
如果要关闭分支,则使用reintegrate merge(在功能完成时对功能分支很有用),或者如果要在分支上继续开发,则使用正常合并。
答案 2 :(得分:1)
您需要将分支与主干(根)重新集成。
检查Tortoise SVN在线帮助重新整合分支部分的this link。