總體思路就是在google code上申請一個開源項目,
然後用版本控制用戶端tortoisesvn來提交或更新原始碼
首先從http://tortoisesvn.tigris.org/中下載最新的tortoisesvn用戶端,一路安裝下去即可。
接著在google上申請一個帳號,申請好登陸之後,點擊右上方的【我的賬戶】,在產品介面中選擇【代碼】,在新的介面中總側邊欄中選擇【項目托 管】,在新介面中的底部有【Create a new project】,點擊它,按照嚮導建立你的項目,不過要注意的是Project name:這一項是你將來項目網域名稱的一部分,不要有空格在字母或數字之間。這樣項目就建立好了,點擊右上方的【profile】,這時你建立的項目顯示出 來了,選擇一個項目點擊進入,在標籤上選擇【source】,這時下面就出現了你的項目的提交源碼的地址。
接下來你建立一個空檔案夾,然後點擊右鍵,選擇【svn checkout】,把剛才google上的第一個地址拷貝上去,例如我的google上顯示的是"svn checkout https://handycrm.googlecode.com/svn/trunk/ handycrm --username archfree,",這裡就拷貝紅色的字串拷貝到tortoisesvn上提示的地址欄上去,點確定後還會提示你輸入使用者名稱和密碼,使用者名稱是你的google賬戶,密碼有點特殊,你要點擊上面google上面When prompted, enter your generated googlecode.com password.點選連結,把獲得的密碼放到密碼欄上去,這 樣等待傳輸完畢後,把你的專案檔或檔案夾放到那個檔案夾下面去,右鍵點擊【svn commit】,在出現的對話方塊中讓你選擇提交的檔案或檔案夾,選擇【SELECT all/detect all】,點【ok】把專案檔傳到伺服器上去。這時你就可以再別的機器上下載你的源碼了。
右鍵點擊一個你想下載到得檔案夾,選擇【check out】,把上面紅色地址填上去,把你的使用者名稱填上去,密碼還是你個串連的密碼。項目建立完成後項目的成員組只有你自己,這時你可以添加幾個上去,但必須是google的使用者。這樣多人就可以協同合作了。
日常使用:
在實際工作時,如果自己更新了其中的某個檔案,可以點擊該檔案選擇【svn commit】,這樣就更新了伺服器上的檔案,你可以再彈出的對話方塊總寫上改變的原因和內容,以便以後版本恢複時使用,如果你增添了一個檔案夾,你可以再改檔案夾上【svn commit】。
當別人修改提交完某些檔案後,我們可以通過在工作資料夾下面進行【svn Update】來更新檔案夾檔案。
由於google code現在還不支援鎖檔案功能,所以暫時不能使用該功能,鎖功能就是你想給某個檔案修改就給這個檔案上鎖,別人就無法更改該檔案,防止代碼的衝突。
好了先寫到這把,希望這些東西能有些用。