【发布时间】:2010-07-03 10:58:33
【问题描述】:
我有几个构建可重用库的项目。所有这些项目都在源代码控制之下。
当我在项目中使用这些库时,我只需链接到本地驱动器上的同一个版本。但是,正如您可以想象的那样,当我再次提交时,这可能会导致问题,并且其他开发人员尝试克隆存储库。
在源代码控制下使用组件时的最佳做法是什么?我应该在“主项目”源代码控制中包含“库项目”吗?这会导致问题吗?
注意:这些库需要相当多的编译器指令,因此几乎不可能只编译静态版本并链接到该版本。另外,我仍在并行开发它们。
【问题讨论】:
标签: project-management mercurial version-control