天天看點

Google SVN使用

今天中午抽時間搞了一下Google的SVN,感覺非常好使!是以決定總結一下。

在項目架起來的一刻,偶心中激動之情難以言表。以後偶搞的小東西終于有地方放啦!

1. 進入http://code.google.com/ 用Google帳戶登入(推薦使用gmail郵箱)。然後點選>Project Hosting

2. 進入>> http://code.google.com/hosting/  然後點選>Create a new project

3. 填入資訊:

     寫入項目名,描述,兩個選擇項(不太明白啥意思)選第一個就好使,寫入标簽,點選确定。就可以了

4. 送出成功後,選擇菜單的Source(其中有https上傳協定路徑需要拷貝一份,還有一個上傳密碼)。

5. 打開MyEclipse,打開需要上傳的項目,點滑鼠右鍵->team->share Project->svn,寫入https路徑,下一步,輸入Google賬号和上傳密碼,起個名,finish。

6.如果一切順利,會自動生成一個項目目錄,可以檢視所有項目檔案。然後進入搭建項目界面,點滑鼠右鍵->team->commit。然後開始上傳項目。

7.哦了,搭建完成。

8.如果想檢視自己的項目,可以用浏覽器登陸https的路徑,輸入Google賬号和上傳密碼,如果成功就可以看到含有項目名稱的目錄。

今天首次嘗試Google Code,按照文章 <<tortoise svn + google code使用方法>>中介紹的方法,一路走下來,還算順利。

        但當要擷取項目的密碼時,即點選項目的Source頁面下的googlecode.com password連結(該連結連結到的位址是https://code.google.com/hosting/settings)時,總是會報錯,無法進去。在網上查了下原因,先試了下網頁被重置的說法,在C:/Windows/System32/drivers/etc/hosts中添加一行内容,66.249.89.104 code.google.com,并執行“ipconfig /flushdns”重新整理本地緩存,還是上不去。而且設定DNS後有時候會導緻code.google.com都無法進去。

        應該還是該連結被牆了,在網上找了個線上代理(http://proxyie.cn/),在代理的頁面裡輸入位址https://code.google.com/hosting/settings,成功進入了頁面,輸入郵箱的使用者名和密碼後,終于看到了項目密碼。不容易!

        接着按照項目Source頁面下Checkout的提示,先用TotoriseSVN的界面Checkout,輸入Repository的URL:https://xxxxx-xxxxxx.googlecode.com/svn/trunk/xxxxx-xxxxxx --username [email protected],結果Checkout失敗,錯誤提示為:URL 'https://xxxxx-xxxxxx.googlecode.com/svn/trunk/%20xxxxx-xxxxxx' doesn't exist, 在控制台用指令行Checkout, 即輸入指令:svn checkout https://xxxxx-xxxxxx.googlecode.com/svn/trunk/xxxxx-xxxxxx --username [email protected]。Checkout成功。不知道為什麼界面操作會失敗。

    用TotoriseSVN界面操作update、commit都可以成功。即通路https://xxxxx-xxxxxx.googlecode.com/svn/trunk。

    最後又在别的機子上試了下,都沒有問題。

    Google這麼好的産品在國内卻使用的這麼費勁,翻了這牆翻那牆的,有點小悲哀。Google的很多理念還是很先進的,将來隻要你有一個賬号,随時随地都能擷取到你想要的資源,做想做的事情,終端隻需要能運作一個浏覽器(或許将來是别的類似的東西), Cloud,遠比它的名字要實在的多,值得期待。

繼續閱讀