作者: rojoro | 发布时间: 星期一, 02/18/2008 - 08:29
上次我申请的sourceforge项目已经通过审核了:)假如你没有贡献免费源代码的想法,就不用继续读本文了。这里记录我的申请过程,sourceforge是知名度最大的免费代码仓库,许多著名的免费软件是在这里诞生的,一旦你的项目申请成功,你可以无限使用它的网络空间。例如,专门用于你的项目的:宣传信息、访问统计信息、下载列表、主页、消息显示、错误报告列表、需求申请列表、补丁列表、公共论坛、文 档管理、邮件列表、任务管理、CVS仓库等等。这是一个非常成熟的项目管理框架。
在这里申请Sourceforge,你都将收到至少两个email,一个是确认注册,一个告诉你是否批准。当你的项目被批准时,你将收到相应的email,告诉你与项目相关的信息,如下图:

一旦你的项目被批准,你将拥有100M的网页空间,用于存放与此项目有关的资源。如果不够,你可以向管理员申请,如何理由合适,也许可以被批准。项目的可供下载资源(源码、可执行码、文档等)应该利用Sourceforge的文件发布系统,那里的空间可以无限制使用。你的项目主页的地址是:”项目名.Sourceforge.net”。你可以利用这个网址来宣传项目、提供项目信息等等。
作者: rojoro | 发布时间: 星期天, 02/10/2008 - 11:05
如果你常在不同地方开发,代码维护是一个问题有的时候老是做重复性的工作,如果做好版本控制的话,也许就不会这么囧了…为了更好的维护代码,可以在code.google.com上建立一个svn projects代码仓,网上可以找到两个subversion服务的提供者:OpenSVN和Google Code上的Project Hosting 。这两个网站你都可以建立新的repository放你的project (不过好象Google Code一个project的repository限制空间最多只能使用100 MB)

在Google Code的左侧导览列中点选Project Hosting便会来到上面的网页,这时再点选Create a new project就可以填入你project的相关资料,这样Google Code就帮你产生了一个repository了。设定好之后你只要先知道你repository的位址(到你Project首页的Sources里去 看,会是https://<你project名称>.googlecode.com/svn/)就可以了,同时你也要知道你在Google Code的密码,到右上角的My Profile -> Settings里就会有Google Code产生的密码,这个也要记住,因为当你在commit的时候会需要用到。