2/3程序员最好的免费协作平台是什么?

时间:2009-07-15 09:17:34

标签: svn collaboration

首先我搜索了类似的问题,有很多,但不符合我的要求或过时(例如Assembla似乎不再是免费的)

我们是两位希望在空闲时间参与一些常见小型项目的开发人员。

我们主要需要拥有一个SVN存储库,允许可能拥有多个项目和至少50 MB存储。应该有一个最小的错误跟踪工具或项目管理工具。

我们可能会发布我们的工作开源,但我们还没有决定如何。你有什么建议吗?

编辑:我要求SVN支持,因为我们开发了Windows客户端,我们非常喜欢TortoiseSVN如何集成到Win OS中

7 个答案:

答案 0 :(得分:4)

我建议使用git和相关的github而不是SVN及其相关的主机。我的基础是,如果没有分发scm,那就不值得使用了。

答案 1 :(得分:4)

您考虑过Mercurial吗?

我在bitbucket创建了一个帐户,用于与几位朋友协作开发。他们的免费计划为您提供:

  • 150MB存储
  • 1个私人存储库
  • 无限制的公共存储库
  • 问题跟踪器
  • 维基

我也在Windows上开发,所以我安装了TortoiseHg以提供与TortoiseSVN为Subversion提供的类似的Windows集成。

由于我正在使用Eclipse进行一些开发,所以我也安装了这个插件Mercurial Eclipse

我绝对可以根据您的情况推荐这种设置,因为我认为分布式SCM更适合这种类型的开发。

答案 2 :(得分:3)

有很多开源主机网站提供svn,例如:

http://sourceforge.net/

http://code.google.com/projecthosting/

答案 3 :(得分:2)

我发现Trac和自己的Subversion存储库是一个可行且价格低廉的选择。

即。在Google Code中,您的项目必须从一开始就是开源的。

答案 4 :(得分:1)

我不知道它是否是最好的,但它有免费的计划:XP-Dev.com

  • 500Mb SVN,可以导入现有存储库
  • 某种错误/问题/任务跟踪
  • wiki,博客,论坛
  • ...

答案 5 :(得分:0)

由于你仍然不知道你是否想要使用你的项目开源,你可以尝试beanstalk,但你只有一个回购,但有100MB。

或者你也可以看看unfuddle,只有一个回购但是还有一些空间。

否则,那里有足够的共享回购。

答案 6 :(得分:0)

你试过InDefero吗?你有一个免费的计划与无限的私人项目(Subversion和Git)。它是GoogleCode的一个克隆,包含更多内容,也可以作为GPL软件使用。