我有 SVN 服务器https://blabla.com/svn。我有一系列与同一主题相关的操作项目,我正在考虑在 SVN 中创建名为 related_projects 的文件夹,并且项目必须放在这个文件夹中,如下所示:
https://blabla.com/svn/related_projects/project1
https://blabla.com/svn/related_projects/project2
https://blabla.com/svn/related_projects/projectN
可以这样做吗?我们的系统管理员说没有人会这样做?但为什么不呢?
答案1
当然有可能。这看起来几乎就像http://svnbook.red-bean.com/en/1.7/svn.branchmerge.maint.html#svn.branchmerge.maint.layout。我实际上不明白为什么要添加额外的子目录“related_projects”;大多数时候,您只是将所有项目并排放在存储库中。但没有什么可以阻止您随心所欲地创建额外的子目录。如果您有一个现有存储库,其“trunk”、“tags”和“branches”直接位于存储库根目录下,我想在子目录中添加新项目可能有些道理。