可能重复:
What do “branch”, “tag” and “trunk” mean in Subversion repositories?
我一直在阅读SVN控件,但我无法找到适合我的问题的答案。当你回答时请尽量简单,因为我不理解Google上已有的复杂答案。如果你可以请给我一个例子,这样很容易理解。 我希望无法理解某些内容并要求简单的答案不是犯罪。
由于
答案 0 :(得分:6)
我会试着用一些简单的词来解释它。
主干是开发的主线。这通常是您开始使用的代码库。
分支是一个独立的发展路线。这是您在将中继代码用于其他目的,项目或其他任何内容时所执行的操作,而不会与中继代码冲突。
标记更像是一个标签,以便将来更容易找到。
这些功能可以帮助您管理代码库,您必须自己决定何时使用什么,具体取决于您的项目的样子。
也许尝试the wikipedia page用于Apache Subversion,它不是很难理解。或者查看this great SO post,它提出了类似的问题。然而,最好的来源是manual itself。