Subversion存储库布局,为什么?

时间:2011-11-17 22:31:15

标签: svn layout repository

  

可能重复:
  What do “branch”, “tag” and “trunk” really mean?
  What is the reasoning behind the recommended layout for Subversion repositories?

我正在使用Subversion进行源代码控制,我发现它遵循一些关于目录结构的约定。项目根目录有三个目录:branch,tags,trunk。

这些目录之间有什么区别?

有关在每个目录中放置什么的建议是什么?

最后,关于如何使用这种结构的最佳实践是什么?

PS:我的问题与两种不同布局(单个存储库或每个项目一个存储库)之间的差异无关。

感谢您的解释!

1 个答案:

答案 0 :(得分:0)

它是一种组织代码的方法。

主干:你平时的发展

标签:记住一些特定版本

分支:如果您正在处理相同代码的多个版本。

有关最佳做法和详细说明,请查看官方的svn书。 http://svnbook.red-bean.com/