【发布时间】:2010-11-21 23:27:06
【问题描述】:
我知道这个问题以前以不同的形式被问过很多次,而且我是一个无知的 n00b,因为我认为我可以在讨论中添加任何内容。但是,我不仅对版本控制系统感兴趣,而且对它的托管选项、兼容的应用程序和 Windows 兼容性感兴趣。
如果您没有使用多个系统的经验,请告诉我您使用的是什么:版本控制系统、代码托管、实现(vc 程序)和操作系统。
我只有几个限制:
- 我想使用一个在 Linux 和 Windows 中都运行良好的程序。这意味着至少有一个等效的命令行界面。
- 实现必须足够稳定,我不必经常在 Linux 上重新编译,我从不必须在 Windows 上编译。
- 版本控制必须至少有一个兼容的免费代码托管站点(用于开源项目)。如果托管网站本身是开源的,那将是理想的选择。
- 版本控制标准必须是开源的。
对不起,如果我听起来像一个要求别人做决定的苛刻小子。我只是想学习你的经验,这样我就不用反复切换版本控制系统了。
您会推荐什么主要的、与 Windows 兼容的版本控制系统?
【问题讨论】:
-
感谢比较;我想我会坚持使用 SVN 来避免我和任何加入我项目的人的复杂性。我很可能会在家里独自开发这个项目,并使用稳定的宽带连接,所以我认为没有理由处理 DVCS 的复杂性。 @mods 感谢您没有关闭我的“问题”。
标签: version-control open-source repository