首先我搜索了类似的问题,有很多,但不符合我的要求或过时(例如Assembla似乎不再是免费的)
我们是两位希望在空闲时间参与一些常见小型项目的开发人员。
我们主要需要拥有一个SVN存储库,允许可能拥有多个项目和至少50 MB存储。应该有一个最小的错误跟踪工具或项目管理工具。
我们可能会发布我们的工作开源,但我们还没有决定如何。你有什么建议吗?
编辑:我要求SVN支持,因为我们开发了Windows客户端,我们非常喜欢TortoiseSVN如何集成到Win OS中
答案 0 :(得分:4)
我建议使用git和相关的github而不是SVN及其相关的主机。我的基础是,如果没有分发scm,那就不值得使用了。
答案 1 :(得分:4)
您考虑过Mercurial吗?
我在bitbucket创建了一个帐户,用于与几位朋友协作开发。他们的免费计划为您提供:
我也在Windows上开发,所以我安装了TortoiseHg以提供与TortoiseSVN为Subversion提供的类似的Windows集成。
由于我正在使用Eclipse进行一些开发,所以我也安装了这个插件Mercurial Eclipse
我绝对可以根据您的情况推荐这种设置,因为我认为分布式SCM更适合这种类型的开发。
答案 2 :(得分:3)
答案 3 :(得分:2)
我发现Trac和自己的Subversion存储库是一个可行且价格低廉的选择。
即。在Google Code中,您的项目必须从一开始就是开源的。
答案 4 :(得分:1)
我不知道它是否是最好的,但它有免费的计划:XP-Dev.com
答案 5 :(得分:0)
由于你仍然不知道你是否想要使用你的项目开源,你可以尝试beanstalk,但你只有一个回购,但有100MB。
或者你也可以看看unfuddle,只有一个回购但是还有一些空间。
否则,那里有足够的共享回购。
答案 6 :(得分:0)
你试过InDefero吗?你有一个免费的计划与无限的私人项目(Subversion和Git)。它是GoogleCode的一个克隆,包含更多内容,也可以作为GPL软件使用。