对于可通过 CVS 访问的代码托管,我有哪些替代方案?
我正在寻找源代码托管。到目前为止,我一直在使用 SourceForge,但最近,我遇到了很多停机时间、更改密码等问题,这导致我无法长时间使用它。
我正在寻找一个好的替代方案。我更喜欢 CVS 客户端,因为我使用 Eclipse,并且这是与 Eclipse 捆绑在一起的唯一内置源代码控制客户端。当然,它应该是免费的。
有什么建议吗?
I am looking for source code hosting. Until now, I used SourceForge, but recently, I had a lot of downtime, password changing, etc., that prevented me using it for long periods.
I am looking for a good alternative. I prefer the CVS client since I am using Eclipse, and this is the only built-in source control client that is bundled with Eclipse. Of course, it should be free.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
大约 6 个月前,我们从 cvs 迁移到 git,并对这一迁移感到非常满意。最新版本的 eGit(Eclipse git 插件)工作得非常好,可以完成我们每天需要做的事情。该插件只需在 Eclipse 升级后安装一次。由于 eclipse.org 正在慢慢切换到 git,我预计它最终会进入主要发行版。
真正的好处来自于可视化、工具支持(例如 Hudson,使用 git 比使用 cvs 快很多很多倍)和分布式方面的非核心功能。日常备份只是在很远的地方的远程镜像等等。
我真的很喜欢 github 的工作方式,我建议您将其用于您的主要工作场所。
除非您有充分的理由继续使用 CVS,否则我会鼓励您考虑各种现代替代方案。人们推荐 bzr、hg 和 git - 我认为这三个目前已经具有临界质量 - 哪一个最适合你取决于你自己来找出:)
We moved about 6 months ago to git from cvs and been very pleased with the move. The latest version of eGit (Eclipse git plugin) works very nicely and does what we need to do on a daily basis. The plugin just needs to be installed once after an Eclipse upgrade. Since eclipse.org is slowly switching to git, I expect that it will eventually enter a main distribution.
The real benefit comes from the non-core functionality in terms of visualization, tooling support (in e.g. Hudson, which is many, many times faster with git than cvs) and distributedness. The daily backup is just a remote mirror in a very distant location and so on.
I really like how github works which I would suggest for your primary work place.
Unless you have very good reasons to stay with CVS, I would encourage you to look at the various modern alternatives. People recommend bzr, hg and git - which are the three I believe have critical mass these days - and which one fits you best is up to you to find out :)
也许是时候转向 Subversion 了,我在 SVN 上使用了一个 eclipse 插件,它非常容易使用,并且与 eclipse 集成得很好。 http://subclipse.tigris.org/
有很多 SVN 主机,比如 assembla.com,它有我在过去的几个项目中使用过的免费 SVN 托管
Maybe it is time to move to Subversion, there is an eclipse plugin that I use for SVN which is very easy to use, and integrates just fine with eclipse. http://subclipse.tigris.org/
There are plenty of SVN hosts out there like assembla.com which has free SVN hosting that I've used for several of my past projects
查看 Assembla。他们目前拥有免费的 SVN (Subversion) 托管,其中带有代码浏览器、电子邮件通知、无限用户和其他功能。
它对我的工具集来说是一个非常有用的补充,我强烈推荐它。
此外,还有适用于 Eclipse 的插件,例如 Subclipse 和 颠覆。我使用子剪辑。关于哪个更好存在很多争议,但到目前为止 Subclipse 和 Assembla 已被证明是一个很好的组合。
Check out Assembla. They currently have free SVN (Subversion) hosting right now, which comes with a code browser, email notifications, unlimited users, and other features.
It's been a really helpful addition to my toolset, and I highly recommend it.
Also, there are plug-ins for Eclipse, like Subclipse and Subversive. I use Subclipse. There is much debate about which is better, but so far Subclipse and Assembla have proved to be a good combination.
利用这个时刻决定离开陈旧且危险的 CVS。您应该尝试许多更现代的解决方案。 Subversion、GIT、Fossil、Perforce、Mercurial 以及许多针对其中许多的在线代码托管解决方案。
Eclipse 可以轻松使用第三方插件,至少可以使用 Subversion 和 Git,或许还有其他插件。
您应该远离 CVS 以及 Sourceforge。
Use this moment in time to decide to leave CVS which is old and dangerous. There are many more modern solutions which you should try. Subversion, GIT, Fossil, Perforce, Mercurial and there are many online code hosting solutions for many of them.
There are third party plugins easily available for Eclipse for at least Subversion and Git and probably the others.
Its CVS you should move away from as well as Sourceforge.