你会把你的新开源.NET项目放在哪里?

时间:2008-12-22 23:10:02

标签: .net open-source

我目前正在开发一个.NET项目,我可能会开源。

虽然有很多地方可以放置它,但是任何人都有经验可以减少摩擦力吗? Codeplex上?谷歌码?

注意:我更喜欢Subversion用于项目源代码控制。

7 个答案:

答案 0 :(得分:4)

Google code是我最喜欢的。与Gmail中的其他产品一样,它具有类似强大的简单性和可靠性。

我不会向任何人推荐SourceForge 。原因:

  • 版本控制很慢
  • 如果您将集成服务器连接到其版本控制,他们可能会禁止您的IP只是为了经常ping版本控制
  • 用户界面非常糟糕,难以浏览。你不想因此而失去用户。

CodePlex优于SourceForge,但它仍然有更多我希望拥有的开发摩擦。

答案 1 :(得分:2)

我喜欢Codeplex,它也有Subversion支持。

扩展:不是.NET,但我发现网站的界面非常容易导航,问题跟踪器部分工作得很好(易于添加/易于更新)。我还喜欢这样一个事实,即您可以在项目的首页上显示图片和语法突出显示的代码片段。

答案 2 :(得分:1)

SourceForge,我想。那不是开源项目的领导者吗?

答案 3 :(得分:1)

我建议Assembla.com

答案 4 :(得分:0)

我使用CodePlex,因为Visual Studio中的Team Foundation集成非常好,您可以将它与CodePlex一起使用。

答案 5 :(得分:0)

如果您喜欢git作为版本控制系统,您可以查看gitorious.org进行托管。我有一个项目,我的代码在gitorious但问题跟踪和类似的谷歌代码

答案 6 :(得分:0)

我一直在使用Assembla(直到他们切断免费的私人项目),Google Code(仅限开放项目),最近我发现Origo替代了Assembla。

相关问题