在sourceforge上載程序步驟的簡要介紹(這是一個國防科技大學的博士寫的哈!很具體,希望能對你有用)
1、如果還沒有一個Sourceforge賬號,請在http://www.sf.net/申請一個Sourceforge賬號作為將要發布項目的創建者
2、用正確的賬號和密碼登錄Sourceforge,點擊頂層菜單Projects中的Create project
3、點擊Next Page
4、在UNIX Name輸入編輯框中輸入一個名字,這個名字將作為發布項目的項目目錄。請注意本頁內對名字格式的約束說明。
5、Project Registration: OSI Open Source Definition點擊I AGREE進入下一頁
6、Project Registration: Proje c t Type在列表中選擇相應的項目,點擊I AGREE進入下一頁
7、Project Registration: Terms and Conditions of Use,點擊I AGREE進入下一頁
8、Project Registration: Hosting Requirements,點擊I AGREE進入下一頁
9、Project Registration: Trove Categorization,設置項目的基本信息,在對每一項設置后要點擊Add才能生效,一次只能夠設置一項,不一定要設置完全,以后也可以修改
10、Project Registration: Public Description,你要編輯一個項目的英文簡要說明,對工程進行簡要介紹,點擊NEXT進入下一頁
11、Project Registration: Registration Description ,你要編輯一個項目的英文說明,對工程進行更為詳細的介紹,點擊NEXT進入下一頁
12、Project Registration: Project Descriptive Name,設置工程在Souceforge中顯示的名稱
13、Project Registration: Confirmation and Submission,確認設置,點擊Submit registration提交注冊工程請求。動作完成后,系統會提示在兩個工作日之內處理項目注冊請求。
一般來說,Souceforge會在兩天之內為您開通新建的工程,開通后,您登陸Souceforge后會看到在歡迎頁面上的My Projects目錄中出現您的項目
整個過程簡而言之分三個步驟:申請帳號,創建工程,上載程序 (跟把大象裝進冰箱里的步驟類似)。詳細說明如下:
第一個步驟,申請sourceforge的帳號。
在sourceforge主頁右上角有個create account的入口。
注冊過程一開始需要用戶提供一個可靠的email地址,網站會給該郵箱發送認證郵件,確認后才可繼續進行下一步
注冊。網站上聲稱該認證郵件會在24小時之內到達指定郵箱,不過一般可靠的郵箱往往即刻便可以收到該認證郵
件。
剩余注冊步驟比較簡單。注冊成功后重新login即可。
第二個步驟,登陸自己的帳號,創建project。
登陸到sourceforge上自己的帳號里,會發現該網站提供的服務很多。有個人主頁,日志,郵件列表,個人工程等
等。這里我們只涉及個人工程(My Project)。
我們在上載程序之前,需要對該程序提供一個詳細的說明,為此需要創建一個project。在登陸后的主界面上有My Projects的欄目,下面有個Register a new project的入口。
創建project的步驟比較繁瑣,一共有12步,如下所示。不過不用擔心,對每個步驟,網頁上都會有很詳細的提示
和說明。
1) Overview? ?
2) Project UNIX Name selection
3) OSI Open Source Definition agreement
4) Project type selection
5) Terms of Use Agreement
6) Hosting requirements
7) Trove categorization
8) Project description details
9) Project registration details
10) Project descriptive name selection
11) Final review
12) Submission completed
下面對其中幾個主要的步驟簡單說明一下:
第2步是為工程提供一個Unix Name。sourceforge里的工程都有兩個名字,一個是"descriptive name",一個是"UNIX name"。第一個name相當于描述性質的名稱,第二個name相當于工程唯一的id。具體在該注冊步驟的網頁上有說明。
第4步是為工程提供一個類別,比如說該project是一個 Open Source Software project,還是A commercially
licensed software project not available under an Open Source license 等等,一共有7個選項。
第7步是為工程提供一個收藏類別。sourceforge對工程的屬性做了很詳細和周全的分類,比如有License方面的分類,針對的應用領域的分類,編程語言、操作系統、數據庫環境等方面的分類,一共有9個方面的屬性。每個工程
必須最少選擇五個方面的屬性。
這里要注意的是,每個屬性都有個下拉列表,選擇一項后需要及時點擊列表旁邊的add按鈕來添加該選項。另外,
每個屬性可以添加多個選項。
工程注冊完畢之后,需要等待sourceforge進行審核。sourceforge會在周一到周五的工作日時間對提交的工程進
行check,一般等一天就可以收到sourceforge的審核通過的說明。
第三步,上載文件。
sourceforge為工程提供release版本上載的空間,另外還提供了工程的cvs空間。我們這里先介紹上傳release版本的步驟。
當工程通過sourceforge的審核之后,在帳戶的主界面上會看到出現了該工程的標識。點擊該工程的標識進入該工程的主頁,你會看到該對工程填寫的詳細說明都列在了網頁上。點擊網頁上Admin菜單下面的file release選項,即可轉到上載界面。
上載第一步,要提供上載的文件說明。填寫完畢,點擊下面的Submit/Refresh按鍵進行更新。
第二步,上載文件(終于該上載文件了~~~)。上載采用ftp的方式。啟動一個ftp工具,如cuteftp等,以匿名方式登陸upload.sourceforge.net,將程序傳到incoming目錄下。上傳的速度取決于你的網絡狀況,一般稍微有點兒耐心的人都會把程序傳上去。
上載完畢,點擊瀏覽器頁面文件上載步驟下面的Addfile/Refeshview按鍵,更新網頁上列出的最新上載文件列表
,即可發現你上載的程序在列表中。選中后,再次點擊下面的Addfile/Refeshview按鍵即可。這里建議把所有的
代碼和二進制可執行文件放到一個文件夾里面,上載該文件夾即可。
Ok,回到你的project的主頁上,你會發現多了一個download ***(你的工程名字)的綠色按鍵。
到此為止,你的文件就上載好了。發布你的project的網址吧,讓網絡上游蕩的靈魂下載你辛苦傳上去的程序。
你可以通過該工程主頁上的down菜單里面的統計選項,如下圖,看目前有多少閑人下載了你的程序。
?