如何更新我的svn分支?

时间:2014-04-24 21:50:48

标签: svn branch

我在一周前创建了一个分支并进行了一些更改。然后我承诺并将我的分支合并到主干中。

现在,我想再次更改一些代码。我使用“svn update”将trunk更新到最新版本。我的问题是,当我使用“svn switch”切换回我的分支时,它会自动将所有内容更改回旧版本,这不是我想要的。

解决这个问题的一种方法是创建一个新分支。但我必须创建一个新问题才能创建一个新分支。有没有办法在不创建新分支的情况下将旧分支更新到最新分支?谢谢!

1 个答案:

答案 0 :(得分:1)

您需要将更改从主干合并到您的分支。可以这样想:你改变了你的树枝上的东西并告诉树干它。与此同时,其他人正在做主干上的东西。他们现在需要告诉你的分支机构。

但是根据另一种思维方式,你的分支不再需要存在了。您进行了更改,将它们发送回主干:分支的生命周期已完成。你继续上行。如果您希望花费大量时间开发新功能,则只需创建一个新分支。