Skip to content


使用SourceForge作为自己开源项目的基地

SourceForge作为开源软件(OpenSource Software)的大本营,一直是开发者最钟爱之一。能够在上面有一个自己的项目是很多程序员的梦想。而SourceForge刚刚又提供了Subversion的支持。那么我们就说一下如何使用Subversion以及提供的homepage的支持。
你要有一个SourceForge的帐号,还有一个你自己申请的项目(例如KuteEdit),假设你的身份是这个项目的管理员。
首先,你要进入这个项目,然后选择管理(admin)。
Admin Link

这个时候,你可以看到有一个Subversion的连接,
Subversion Link

进入这个连接,然后启用你项目的Subversion。
Enable Subversion

接下来,进入人员管理(Members)的页面,
Members Link

编辑自己(还有其他开发者)的权限,给自己Subversion的访问权限(这里的Subversion权限,要么就是都有,要么就是都没有)。
Use Subversion

接下来,你就可以进行Subversion的使用了。
使用https://svn.sourceforge.net/svnroot/project_name,进行访问。例如
svn checkout https://svn.sourceforge.net/svnroot/kuteedit kuteedit
checkout是无需进行身份验证的(至少我得是这样的)。如果你是一个开发者,那么开发完毕之后,你可以使用svn commit进行提交,用户名和密码就是你在SourceForge注册的用户名和密码。
这个时候,你就可以使用subversion进行代码管理了。为了方便,你可以选择一个好用的GUI client,比如tortoisesvn等等。
第二,就是讨论一下如何进行你的web页面开发。
说实话,这个我现在还不熟悉。我还只是搞明白了如何在线编辑。
你可以使用一个SSH Client(例如PuTTY)连接 shell.sourceforge.net,用你sf的用户名和密码登陆,这个时候你是进入到你自己的home里面(/home/username),你的web page是放在/home/groups/project_directory/htdocs(例如/home/groups/k/ku/kuteedit/htdocs)。
SourceForge使用的是Apache 1.3.3和php 4.1.3,你能使用的Editor是vi和emacs。现在你就可以进行web page的编辑了。
其实是可以上传文件的,但是我还没有研究明白,等我明白了,再分享给大家。

Posted in sourceforge.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.