Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 从另一个分支的特定版本创建分支_Svn_Tortoisesvn - Fatal编程技术网

Svn 从另一个分支的特定版本创建分支

Svn 从另一个分支的特定版本创建分支,svn,tortoisesvn,Svn,Tortoisesvn,我使用TortoiseSVN从源分支的特定版本(例如,版本10)创建了一个分支。 创建分支后,源分支中缺少修订号10。 请帮忙 分支是否以任何方式影响源副本?如何确保我的源分支不受创建此新分支的影响?分支不会以任何方式影响分支源。当分支到时,您无法以任何方式影响分支源 就缺少修订而言:不,没有 存储库中的每个版本都包含每个分支上的每个文件和目录。如果存在版本10,并且分支是在版本10之前创建的,则该分支存在版本10 在您的例子中,源分支的修订版10中可能没有任何更改。由于没有更改,因此没有理由在

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


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

分支不会以任何方式影响分支源。当分支到时,您无法以任何方式影响分支源

就缺少修订而言:不,没有

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

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


在SVN中,修订包含分支(以及文件和目录),而不是相反。因此,您可以将其视为“版本10中存在的分支X”,而不是“分支X的版本10”。前者总是正确的。后者有时是一种有用的简化方法,但在您的情况下可能会导致混淆。

感谢修订版没有任何更改,只是为了标记而创建的。如果它没有出现在新创建的分支的日志中,我可以理解;但它以前出现在源代码修订的日志中。原因可能是什么?不知道。可能与“仅显示受影响的路径”复选框有关?