建立類似sourceforge.net的網站程序(轉載)

建立類似sourceforge.net的網站程序
發佈: December 28, 2008

衆所周知,根據wiki的說明,SourceForge.net,又稱SF.net,是全球最大的開源軟件開發平臺和倉庫,而其基礎就是SourceForge,這是一套合作式軟件開發管理系統。


sourceforge由VA Software提供,SourceForge網站程序的源代碼曾經也是開放的,但是後來VA Software決定不再繼續發佈開源版本。在封閉前最後的正式的開源版本是2.5,而最後的CVS版本是 2.61。

從SourceForge開源版本基礎上還出現了開源替代物Gforge.org(http://gforgegroup.com/)等。它是SourceForge的一個程序員在SourceForge最後的CVS版本基礎上的重寫,增加了很多新特性並繼續保持自由。

自由軟件基金會建立了Savannah(http://savannah.gnu.org/)網站做爲對SourceForge成爲專有軟件的迴應,Savannah是基於2.0版的SourceForge軟件。

SourceForge的其他開發項目託管服務競爭者還包括了Bounty Source(https://www.bountysource.com/)、Tigris.org(http://www.tigris.org/,由CollabNet所建立)、JavaForge(http://www.javaforge.com/,由JavaLobby及CodeBeamer建立)及berlios.de(http://www.berlios.de/)。

目前,新的競爭者還包括Google Code和Microsoft CodePlex。

簡要介紹幾個建立這種開發項目託管網站的程序。

1、Gforge.org

不僅僅是提供託管服務,還提供了網站程序,包括項目管理、項目跟蹤、文檔管理、個人空間等等功能。

下載:http://gforgegroup.com/es/download.php

根據網站說明,分爲GForge Advanced Server和Community Edition兩個版本,Community版本在功能上有所限制(比如缺少CVS/SVN目錄級別的訪問授權,沒有分組,項目繼承以及缺少衆多plugin,包括jabber、eclipse、ms project、visual studio、ms office等等),但是用戶不限;而Advanced Server版本沒有功能限制,但是需要購買商業授權,免費的試用版只支持15個項目用戶。兩個版本的差別說明文檔可以參見http://gforgegroup.com/es/express-as-differences.pdf

程序代碼下載都包括安裝包和vmware鏡像包。安裝包適用於Fedora Core 4-7、Red Hat Enterprise Linux 4-5、Debian Etch、Ubuntu 6或CentOS 4-5,而SuSE 10和Solaris 10需要進行更多的配置。

vmware鏡像包是從CentOS 5製作而來,可以直接使用VMWare Server、Player或是Workstation運行。鏡像包運行至少需要768M內存,在readme.txt中有網站admin密碼,操作系統root密碼,change-hostname.php可以方便地修改主機信息。

Community v5.5安裝/升級包下載:http://gforgegroup.com/dl/install-gforge-ce-55-bin.zip

Community v5.5鏡像包下載:http://gforgegroup.com/dl/gforge-ce-55-bin-vmware.zip

AS 5.5源代碼及安裝/升級包下載:http://gforgegroup.com/dl/install-gforge-as-55-src.zip

AS 5.5鏡像包下載:http://gforgegroup.com/dl/gforge-as-55-vmware.zip

AS版本提供了簡體中文支持。

2、CollabNethttp://www.open.collab.net/

一個是CollabNet Subversion,屬於企業級版本控制工具,有Windows、Redhat、Solaris等版本,提供Eclipse、HP Quality Center、IBM Rational ClearCase插件。

下載:http://www.open.collab.net/downloads/subversion/

另一個是CollabNet SourceForge Enterprise,集成了項目管理、問題跟蹤以及協作工具,可以集中管理用戶、項目等。

下載:http://www.open.collab.net/downloads/sfee/

提供VMware鏡像下載,有Windows和Linux版本,30天試用版支持25用戶。

3、CodeBeamerhttp://www.intland.com/index.html

 

codeBeamer FREE Forever Edition包括項目管理、任務管理、文檔管理、wiki、軟件配置管理、論壇、報告等等,提供Windows和Linux版本,也支持SPARC Solaris。

下載:http://www.intland.com/products/cb-download.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章