您如何在单个SVN服务器中安排多个项目?

Est*_*ber 1 svn svn-server

当有几个相关项目(可识别,独立应用程序,共享库)时,如何准备SVN服务器目录结构?通过分支>项目?按项目>分支?完全不同的东西?或者为每个项目安装一台SVN服务器会更好吗?(考虑到一些项目密切相关)

Han*_*Gay 10

标准惯例是

  • PROJECT1
    • 分支机构
    • 标签
    • 树干
  • 项目2
    • 分支机构
    • 标签
    • 树干

在一个单一的回购.由于这是最常见的惯例,因此有些工具只是希望您的项目能够像这样布局.

哪些项目属于哪个回购更多的是判断.就个人而言,我会从同一组管理的所有项目(例如团队,部门或公司)开始使用一个回购.


Mat*_*nes 7

查看subversion书籍,其中提供了有关推荐存储库布局的部分