GoogleCode和Sourceforge优劣势对比谁更胜一筹?

开发 项目管理
本文向大家介绍一下GoogleCode SVN版本管理系统,提起GoogleCode,我需要很惭愧地承认一点,我一开始的时候“把它看扁了”,在这里让我们一起来认识一下。

本节和大家共同认识一下GoogleCode SVN版本管理系统,介绍一下如何申请GoogleCode SVN版本管理系统,希望对你的学习有所启发。

初接触GoogleCode的时候,我简单地认为,GoogleCode只是一个半成品,从各方面的功能来讲,似乎远不能够与Sourceforge的完备相比。但是,随着对GoogleCode了解的深入,我不能不承认我错了,GoogleCode再一次证明“简单是美”的法则:Google的服务似乎永远是看似简单(甚至让你觉得不够用),而实则非常完备。
如果你有开源的计划,或者已经开源,或者你有私人的项目希望有个完备的平台去管理它,那么本文值得你一读,因为这是我在这方面的一些心得。到目前为止,我开源了WINX和DocX已经4个月多了,和GoogleCode、Sourceforge均有了较长时间的接触,希望借机会和大家交流下。选择GoogleCode,还是Sourceforge?总体来讲,两者各有各的优势。从进入的门槛来讲,使用GoogleCode会比Sourceforge容易很多。下面看一下GoogleCode SVN版本管理系统中两者的优势和劣势。

GoogleCode的优势与劣势

GoogleCode的优势
速度***。Google的服务以快速著称,GoogleCode亦不例外。当你上传新的Release时,你会特别感受到这一点。
操作简洁。如果Sourceforge和GoogleCode提供了同样的功能,那么我可以毫不思索的讲,GoogleCode比Sourceforge快捷易用。我们后文将详细比较各个功能。

GoogleCode的劣势
容易被盾。以我的经验,GoogleCode被盾比较频繁。这导致我有时无法浏览Bug列表,发布新的Release等等。所幸的是,GoogleCode的SVN连接从来没有出现访问障碍。因此这不算太大的问题。另外,按GoogleCode的说法,有些功能可以在命令行进行,而不需要到Web上,但是我本人尚未进行详细的验证。100M的容量限制。GoogleCode限制每个项目的SVN空间大小不能超过100M,发布的所有Release亦不能超过100M。由于目前我的项目刚刚开始,这一点还不是一个障碍。但是这是一个比较容易到达的数字。可以预见,你的项目要面临搬家的风险。我试图寻找办法来清除一部分SVN历史版本数据、删除一些历史Release版本,未果。无数据统计功能。你无法得知你的Release被下载的情况(下载总数以及趋势)。GoogleCode SVN版本管理介绍GoogleCode的优势和劣势完毕,下面我们看一下Sourceforge的优势与劣势。

Sourceforge的优势与劣势

Sourceforge的优势
更多的受众,已经形成***开源社区。简单统计结果表明,Sourceforge上大约每5分钟就有一个新的Release。也就是说,一天大约有300个新的发布(这不是精确的统计,只是简单估算)。

功能更加完备。目前来看,GoogleCode在功能上并不比Sourceforge成熟。如果GoogleCode是一个完整、快捷、功能足够的平台,那么Sourceforge则是一个方方面面均已经相当完备的开发平台。

Sourceforge的劣势
操作繁复,速度较慢。请期待下节GoogleCode SVN版本管理系统介绍。
 

【编辑推荐】

  1. Google Code Jam接受注册报名 奖金大缩水
  2. Google SVN托管和使用学习笔记
  3. Sun公司克隆SourceForge意在Google Code
  4. 专家指导:Apache下的Subversion权限配置
  5. Google SVN推出更新版

 

责任编辑:佚名
相关推荐

2020-03-06 09:21:28

PWA原生应用Web

2017-01-11 14:38:39

编程语言Java

2024-07-31 09:39:33

2010-05-28 11:21:17

2014-03-06 15:07:41

青橙小米

2018-06-12 10:09:41

编程语言PythonJava

2022-07-20 08:16:54

Lombokjava工具

2023-08-09 18:08:35

ChatGPTStackOverflow

2020-02-02 15:42:22

PythonC++编程语言

2020-01-18 14:55:03

架构运维技术

2010-07-27 14:36:31

Flex Array

2018-08-15 08:33:33

编程Go语言开发

2017-11-13 15:38:03

VMwareOpenStack混合云

2023-08-23 15:14:13

Web开发Javascript编程语言

2023-04-26 07:34:38

Java并发编程

2018-10-12 13:54:26

2019-01-04 09:59:14

KafkaRabbitMQMQ

2013-02-19 13:13:33

SurfaceiPad

2017-06-08 15:38:41

2010-11-04 09:12:40

Google App Amazon EC2
点赞
收藏

51CTO技术栈公众号