可能是重复问题:
仓库中的 Subversion 分支、标签和主干是什么意思?
我一直在阅读 SVN 控制方面的内容,但是我找不到我的问题的适当答案。请尽量简单明了地回答,因为我不理解 Google 上已经存在的复杂答案。如果可以,请给我一个例子,以便更容易理解。我希望不能理解某些东西并寻求简单的答案并不是犯罪。
- 什么是分支、标签、主干?
- 为什么要使用分支、标签、主干?
- 如何正确使用分支、标签、主干?
- 何时使用分支、标签、主干?
感谢
可能是重复问题:
仓库中的 Subversion 分支、标签和主干是什么意思?
我一直在阅读 SVN 控制方面的内容,但是我找不到我的问题的适当答案。请尽量简单明了地回答,因为我不理解 Google 上已经存在的复杂答案。如果可以,请给我一个例子,以便更容易理解。我希望不能理解某些东西并寻求简单的答案并不是犯罪。
感谢
我会尝试用简单易懂的话来解释。
主干是开发的主要线路。这通常是您开始使用的代码库。
分支是另一条开发线路。当您在不与主干代码冲突的情况下,将主干代码用于不同的目的、项目或其他方面时,就可以使用分支。
标签更像是一个标签,以便未来更容易找到某些内容。
这些功能旨在帮助您管理代码库,您必须根据您的项目情况自行决定何时使用它们。
也许可以尝试查看Apache Subversion的维基百科页面,它并不难理解。或者查看这篇很棒的SO帖子,其中提出了类似的问题。最好的来源是手册本身。