【发布时间】:2014-11-11 14:39:43
【问题描述】:
我有两个大项目 X、Y 和他们下面的几个子项目。我想创建一个类似这样的项目存储库结构
svnroot/
|
|
Project X -------sub-project Ax (/brunch, /tag, /trunk)
| |--- sub-project Bx (/brunch, /tag, /trunk)
| |
| |--- sub-project Nx (/brunch, /tag, /trunk)
|
Project Y ------sub-project Ay (/brunch, /tag, /trunk)
|--- sub-project By (/brunch, /tag, /trunk)
|
|--- sub-project Ny (/brunch, /tag, /trunk)
我希望项目下的相关子项目独立开发。将所有子项目整合成项目 X 或 Y。如何创建此项目结构?我正在寻找一种可以在任何层次结构(项目和子项目级别)上工作的结构。
【问题讨论】:
-
我不会使用外部组件,大多数人会被它们弄糊涂,概念上很简单,但执行起来往往很复杂。做你所说的很诱人,但我发现你只需要遵守 SVN 想要你做的事情。有一个顶级结构(分支、标签、主干)和主干下的每个子项目。创建一个项目 X 分支和一个项目 Y 分支。有重复是的,但处理起来更简单。您所说的“集成”步骤现在是“合并到主干”
标签: svn version-control project project-management