首先让我告诉你除了SVN之外我从未使用过任何东西,而且我也是Windows用户.
我有几个简单的开源项目,其他的正在我们开心的时候发布他们的源代码.无论哪种方式,我都在考虑使用Google Code和SVN来共享我的项目的源代码,而不是在我的网站上提供源代码的链接.这一直是一个痛苦,因为我每次发布新版本时都必须更新二进制文件和代码.这也可以帮助我备份我的代码,而不仅仅是我的本地机器(我曾经运行过本地Subversion服务器).
我想从这样的服务中获得的非常简单...... 我只想要一个存储我的源代码的地方,人们可以根据需要下载它,这样我就可以控制修订并提供一个简单易用的问题/ bug系统.可以提交错误和类似的东西.我想他们俩都有这个.
但我不想在他们的网站上托管任何二进制文件.我希望将它托管在我的网站上,以便我可以使用自己的脚本控制下载统计信息.我也不需要维基页面,因为我更喜欢在我自己的网站上拥有所有文档.这些服务中的任何一种都提供了一种"禁用"wiki和下载等功能的方法,而不是为我的项目显示它们吗?
现在,我确信使用带有SVN和GitHub的谷歌代码有很多优点和缺点(当然),但这对我来说很重要,为什么我喜欢它们:
Google代码:
GitHub的:
基本上就是这样.不多,我知道......
您可以告诉我有关每个站点/软件的其他常见优缺点吗?请记住,我的项目很简单,我可能是唯一一个将在这些存储库上开发这些项目的人(或者可能不是,但现在我是).