一般来说,我对源代码控制相对较新,特别是反复无常。在我的工作场所,我们使用 mercurial。与团队中的正常情况一样,不同的人从事不同但相关的项目。这个想法是为“子项目”创建一个主存储库(用于项目 X)和子存储库。
实施这不是问题。但是我很好奇为什么在 mercurial 的文档中他们考虑使用 subrepos 功能,“最后手段”。
一般来说,我对源代码控制相对较新,特别是反复无常。在我的工作场所,我们使用 mercurial。与团队中的正常情况一样,不同的人从事不同但相关的项目。这个想法是为“子项目”创建一个主存储库(用于项目 X)和子存储库。
实施这不是问题。但是我很好奇为什么在 mercurial 的文档中他们考虑使用 subrepos 功能,“最后手段”。