从另一个分支tortoiseSVN的特定修订版创建一个分支

时间:2014-05-10 02:36:55

标签: svn tortoisesvn

我使用TortoiseSVN从源分支的特定修订版(例如,修订版10)创建了一个分支。 创建分支后,源分支中缺少修订号10。 请帮忙。

分支是否会以任何方式影响源副本?如何确保我的源分支不受创建此新分支的影响?

1 个答案:

答案 0 :(得分:2)

分支从不以任何方式影响分支源。在分支以任何方式影响分支源时,您无能为力。

至于缺少修订版:nope,它不会丢失。

存储库中的每个修订版都包含每个分支上的每个文件和目录。如果存在修订版10,并且在修订版10之前创建了分支,则该分支有一个修订版本10。

在您的情况下,源分支上的修订版10可能没有任何更改。由于没有更改,因此没有理由在日志中显示该修订。

在SVN中,修订包含分支(和文件和目录),而不是相反。因此,您可以将其视为"分支X,因为它存在于修订版10"而不是"分支X"的修订版10;前者总是正确的。后者有时是一种有用的简化,但在你的情况下会引起混淆。