Subversion 存储库布局,为啥? [复制]
Posted
技术标签:
【中文标题】Subversion 存储库布局,为啥? [复制]【英文标题】:Subversion repository layout, why? [duplicate]Subversion 存储库布局,为什么? [复制] 【发布时间】:2011-12-31 19:11:23 【问题描述】:可能重复: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】:这是一种组织代码的方式。
主干:你平时的发展
标签:记住一些特定的版本
分支:如果您正在处理相同代码的多个版本。
有关最佳实践和详细说明,请查看官方 svn 书籍。 http://svnbook.red-bean.com/
【讨论】:
以上是关于Subversion 存储库布局,为啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Subversion 存储库之间复制保留属性但不保留历史记录