我需要帮助才能找到具有以下功能的软件版本控制程序: - 多平台(Windows和Ubuntu) - 保持我们的代码私有(如果支持私有ftp存储库,则完美)。 - 小团体免费或便宜(3-4)。 - 我们不需要大容量存储空间 - (可选)Eclipse集成 - 自动通知更新
我们尝试了Bazaar,它强制执行除最后一个规则之外的所有规则,因为对于受密码保护的存储库来源,它只能按需更新(始终询问密码)
提前致谢
答案 0 :(得分:3)
我个人喜欢subverion。它符合您的所有标准
答案 1 :(得分:1)
Git,Subversion ... Eclipse集成是Eclipse的一项工作,即一些插件。
Git更强大,但学习时间更长。
提交时,您始终会收到电子邮件。虽然我很难想象为什么每当你的同事做出任何承诺时你都想分心。
答案 2 :(得分:1)
考虑到Git现在是official VCS used by all Eclipse projects,这将是一个不错的选择。
最新的Eclipse Indogo 3.7附带 EGit :无需“安装”Git。
正如SO answer illustrates,它相当完整。
答案 3 :(得分:0)
我们使用Git来管理大型文件和项目。 Git版本控制系统提供了一系列出色的功能,可以快速,高效和有条理地完成编写项目。如果您是专业软件开发人员,那么您应该使用版本控制软件来管理您的项目。这是一个很棒的comparison of version control software,因此您可以为您决定最佳解决方案。