【发布时间】:2008-08-19 04:08:12
【问题描述】:
当使用 Subversion (svn) 对多个项目进行源代码控制时,我注意到我的所有项目目录中的修订号都会增加。为了说明我的 svn 布局(使用虚构的项目名称):
/NinjaProg/分支机构 /标签 /树干 /StealthApp/分支机构 /标签 /树干 /SnailApp/分支机构 /标签 /树干当我对 Ninja Program 的主干执行提交时,假设我知道它已更新到修订版 7。第二天假设我对 Stealth 应用程序进行了小改动,它以修订版的形式返回8.
问题是这样的:在使用一个 Subversion 服务器维护多个项目时,在所有项目中增加不相关项目的修订号是否是普遍接受的做法? 还是我做错了并且应该为每个项目创建单独的存储库?还是完全是另外一回事?
编辑:我延迟标记答案,因为很明显这两种方法都有原因,即使这个问题首先出现,我想指出其他一些问题最终都在问同样的问题:
【问题讨论】:
标签: svn version-control repository