【发布时间】:2012-01-12 16:28:36
【问题描述】:
我的系统分为三种不同的编程语言:C#、C++ 和 Java。前两个在两个单独的 Visual Studio 解决方案中进行管理,后者在 Eclipse 项目中进行管理。
我想使用分布式版本控制系统解决方案 (DVCS) 管理所有这三个的源代码。特别是 Mercurial。
以下哪个选项会更好: A. 拥有一个包含所有系统源代码的存储库。 3 个“面向语言”的项目中的每一个都驻留在不同的子文件夹中。
B.每个面向语言的项目都有一个存储库。总共 3 个独立的存储库。
在这两个选项中,我计划通过交替使用 Visual Studio (TortoiseHg) 和 Eclipse (MercurialEclipse) 来管理存储库。
在此先感谢您,乌里格
【问题讨论】:
标签: version-control development-environment dvcs multiple-languages