这个问题在这里已经有了答案:




8年前关闭。






我一直在阅读有关 SVN 控件的信息,但我无法为我的问题找到正确的答案。回答时请尽量简单,因为我不明白 Google 上已有的复杂答案。如果可以的话,请给我一个例子,以便于理解。我希望不能理解某些事情并要求一个简单的答案不是犯罪。

  • 什么是分支、标签、中继?
  • 为什么要使用 Branch、Tag、Trunk ?
  • 如何正确使用Branch、Tag、Trunk?
  • 何时使用分支、标记、中继?

  • 谢谢

    最佳答案

    我会尽量用简单的几句话来解释。

    主干 是开发的主线。这通常是您开始的代码库。

    分支 是一个单独的开发线。当您将中继代码用于不同目的、项目或其他目的时,这就是您所做的,而不会与中继代码发生冲突。

    标签 更像是一个标签,以便将来更容易地找到一些东西。

    这些功能可帮助您管理代码库,您必须决定何时使用什么,具体取决于您的项目的外观。

    可以试试 the wikipedia page for Apache Subversion,不难理解。或者查看 this great SO post ,它提出了类似的问题。然而,最好的来源是 manual itself

    关于svn - SVN 中的分支、标记、中继,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12543268/

    10-13 05:48