小编典典

如何创建分支?

all

如何在 SVN 中创建分支?


阅读 141

收藏
2022-03-04

共1个答案

小编典典

Subversion 中的分支是由一个非常轻量级和高效的复制工具来促进的。

分支和标记实际上是相同的。svn copy只需使用命令将存储库中的整个文件夹复制到存储库中的其他位置。

基本上,这意味着按照惯例,复制文件夹意味着什么——无论是备份、标签、分支还是其他。根据您对事物的看法(通常取决于您过去使用的 SCM
工具),您需要在存储库中设置文件夹结构以支持您的风格。

常见的样式是在存储库顶部有一堆文件夹,称为tags, branches,trunk等 -
允许您将整个trunk(或子集)复制到tags和/或branches文件夹中。如果您有多个项目,您可能希望在每个项目下复制这种结构:

习惯这个概念可能需要一段时间 - 但它确实有效 -
只需确保您(和您的团队)清楚您将使用的约定。拥有一个好的命名约定也是一个好主意——它告诉你为什么创建分支/标签以及它是否仍然合适——考虑归档过时的分支的方法。

2022-03-04