我可以通过CVS访问代码托管的替代方案?

时间:2011-02-13 21:49:30

标签: eclipse cvs sourceforge

我正在寻找源代码托管。到目前为止,我使用的是SourceForge,但最近,我有很多停机时间,密码更改等,这使我无法长时间使用它。
我正在寻找一个好的选择。我更喜欢CVS客户端,因为我使用Eclipse,这是唯一与Eclipse捆绑在一起的内置源代码控制客户端。当然,它应该是免费的。

有什么建议吗?

4 个答案:

答案 0 :(得分:3)

利用这个时刻决定离开旧的和危险的CVS。您应该尝试更多现代化的解决方案。 Subversion,GIT,Fossil,Perforce,Mercurial以及许多在线代码托管解决方案。

至少有Subversion和Git以及其他人可以轻松使用Eclipse的第三方插件。

你的CVS应该远离Sourceforge。

答案 1 :(得分:2)

也许现在是时候转向Subversion,有一个我用于SVN的eclipse插件非常容易使用,并且可以很好地与eclipse集成。 http://subclipse.tigris.org/

有很多SVN主机,比如assembla.com,它有免费的SVN托管,我已用于过去的几个项目

答案 2 :(得分:2)

我们大约6个月前搬到了cvs的git,并对此举感到非常满意。最新版本的eGit(Eclipse git插件)工作得非常好,并且每天都需要做我们需要做的事情。 Eclipse升级后只需安装一次插件即可。由于eclipse.org正在慢慢转向git,我预计它最终将进入主要发行版。

真正的好处来自于可视化,工具支持方面的非核心功能(例如Hudson,git比cvs快很多,快很多倍)和分布式。每日备份只是一个遥远的镜像,位于一个非常遥远的位置,依此类推。

我真的很喜欢github的工作方式,我建议你的主要工作地点。

除非你有很好的理由继续使用CVS,否则我会鼓励你看看各种现代的替代方案。人们推荐bzr,hg和git - 这三种我认为这些天具有临界质量 - 哪一种最适合你最好由你来找出:)

答案 3 :(得分:1)

结帐Assembla。他们目前有免费的SVN(Subversion)托管,它带有代码浏览器,电子邮件通知,无限用户和其他功能。

这对我的工具集来说是一个非常有用的补充,我强烈推荐它。

此外,还有Eclipse的插件,如SubclipseSubversive。我使用Subclipse。关于哪个更好的争论很多,但到目前为止Subclipse和Assembla已被证明是一个很好的组合。