SVN在从主干到分支的切换过程中的混乱

时间:2013-02-21 21:03:22

标签: tortoisesvn

我在从主干切换到分支时感到困惑。这是我的观点 -     1 - 假设我在trunk中做了一些更改并从trunk中提交了代码。       我的一个同事工作副本是干线,他切换到分支机构。他会在他的分支中获得我的承诺代码吗?     2 - 假设我的工作副本是trunk,我在代码中进行了一些更改并且没有提交。之后我切换到分支,我的未提交代码会发生什么,它会反映在我的分支副本中。     请分别解释每个案例enter code here

1 个答案:

答案 0 :(得分:0)

当您在SVN中使用分支时,该代码将与主干(以及您可能拥有的任何其他分支)分开。这意味着如果您对中继代码进行更改并提交它,它只会影响主干,如果您在分支中进行更改并提交它,它只会影响分支。

如果其他人正在使用trunk,那么当你提交trunk并进行更新时,他们会看到你的更改。如果他们正在使用分支,并且您承诺中继,他们将在更新时不会得到您的更改。