<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      巧用Google Code備份代碼(轉(zhuǎn))

      巧用Google Code備份代碼

      http://code.google.com/能做什么呢?我是個程序員,我平時也自己寫些小程序,我要為老板打工,在公司有一臺專門給我使用的機器,我自己有臺屬于我自己的筆記本,不工作的時候我喜歡在我自己的筆記本寫點程序。問題來了,我經(jīng)常要在兩臺機器上開發(fā)同一個程序,因此我經(jīng)常使用移動硬盤或者U盤之類的相互拷貝文件,這種方式極其頭疼,感覺很混亂,這個時候我需要的是一個版本管理系統(tǒng)。我希望能將我的代碼存儲到網(wǎng)絡(luò)上,然后在兩臺機器上隨時利用SVN或者CVS代碼版本工具隨時更新到本地代碼倉庫中,當(dāng)本地代碼倉庫中做了改動,也可以將代碼隨時上傳到網(wǎng)絡(luò)上去。這個時候google code就大顯身手了。

      想將自己的項目托管到網(wǎng)絡(luò)上可以選擇大名鼎鼎的SourceForge或者google code, 對于SourceForge,麻煩的是操作特別復(fù)雜,而Google code上手相對要容易很多。這一點,網(wǎng)絡(luò)上有篇許式偉的文章介紹地很詳細(xì):開源,選擇Google Code還是Sourceforge?。接下來介紹怎么使用google code + svn將你自己的工程轉(zhuǎn)移到google code中去。

      1. 擁有一個google帳號,比如foo@gmail.com

      2. 進(jìn)入code.google.com,選擇英文版的(中文版的實在太差勁了!)或者直接用 http://code.google.com/intl/en/

      3. 左邊導(dǎo)航欄選擇Open Source => Project Hosting,點擊進(jìn)入再點擊第一個欄目哪里的鏈接進(jìn)入到

      http://code.google.com/hosting/ 如果想創(chuàng)建項目,直接打開這個網(wǎng)址比較直接,不然要點擊好幾次,google搞的東西讓中國人使用起來很不習(xí)慣,經(jīng)常要找很久才能找到入口,真不知道他的簡單、簡潔理論是怎么應(yīng)用到實際項目中的(除了搜索外還有很多應(yīng)用,但在中國都不算成功)。

      4. 在頁面下方正中選擇 Create a new project

      5.按照提示創(chuàng)建項目

      6. 在頁面的最右上角顯示的為: foo@gmail.com | My Profile | What's new? ....,點擊My Profile

      7. 打開My Profile頁面,Project?Ownership:Foo, 點擊Foo超級鏈接

      8. 進(jìn)入剛才創(chuàng)建的項目,點擊Source標(biāo)簽

      9.發(fā)現(xiàn)我們要取出的svn地址為:https://foo.googlecode.com/svn/trunk(foo為你的相應(yīng)google帳號)

      10.在本地硬盤創(chuàng)建一個目錄用來備份我們的項目代碼,比如叫GoogleCode

      11.假設(shè)你已經(jīng)安裝了svn,如果沒有安裝,趕緊安裝烏龜版的吧!鼠標(biāo)右鍵選擇“svn取出”(svn check out) 取出我們創(chuàng)建的google code上的項目svn地址: https://foo.googlecode.com/svn/trunk,這里我犯過的一個錯誤是,我把地址寫成了 https://foo.googlecode.com/svn,而沒有加上trunk,導(dǎo)致后來添加新文件的時候,老是提示我輸入的帳號和密碼有錯誤。

      注:如果是用myeclipse的svn工具第一次取出不要帶trunk 否則由于trunk下面沒有文件夾可以選擇無法取出。
      嚴(yán)重提醒:

      解決google code上的svn無法兩處提交代碼的問題:要用Source下那個https的目錄下載的才能提交的
      svn checkout https://coos.googlecode.com/svn/trunk/ coos -- xxxxx@gmail.com 這里的username要帶上后面的郵箱名稱的
      用下面那個checkout出來的是只讀的
      svn checkout http://coos.googlecode.com/svn/trunk/ coos-read-only


      12. 取出目錄后,現(xiàn)在trunk目錄下添加一個新文件測試一下,上傳,提示用戶名和密碼。很自然地輸入用戶名,密碼不是你的gmail密碼,而是google code給你生成的一個項目密碼,登錄后頂部右邊鏈接哪里 My favorites |Profile| Sign out 點擊Profile就可以看見了。(在My Profile標(biāo)簽里的Settings里有,或者Source標(biāo)簽里點擊google password鏈接進(jìn)入獲取)。為什么會有一個項目密碼而不使用google帳號密碼呢?因為你的項目可能有好幾個其他成員也在參與,他們也要求輸入密碼來操作。ok,測試成功,接下來我們要把我們的項目轉(zhuǎn)移到google code上去啦!

      13. 比如我們的項目代碼在 d:\MyProject,那么我們首先在d盤新建一個目錄叫tmp, d:\tmp,然后將我們的MyProject目錄移動到這個tmp目錄下面,在d:\tmp上右鍵,選擇svn導(dǎo)入,選擇我們的google code的trunk地址,于是svn將這個文件夾下的所有文件夾和文件都導(dǎo)入到了我們的google code上的項目上去了!這個只所以要新建一個文件夾是因為如果你直接在MyProject上進(jìn)行導(dǎo)入,那么MyProject這個目錄本身不會在svn服務(wù)器上創(chuàng)建,只是創(chuàng)建這個文件夾里面的內(nèi)容。

      14.最后更新一下你本地的GoogleCode目錄,看下是否剛才我們導(dǎo)入的項目代碼已經(jīng)下載下來了!

      15.使用BeyondCompare在本地代碼工作區(qū)以及本地svn目錄之間進(jìn)行源代碼比較,這個工具非常的好用!

       

      posted on 2010-02-24 14:36  大寶pku  閱讀(718)  評論(1)    收藏  舉報

      導(dǎo)航

      主站蜘蛛池模板: 人人人爽人人爽人人av| 精品人妻日韩中文字幕| 亚洲国产精品综合久久网络| 久久综合久久美利坚合众国| 久热天堂在线视频精品伊人| 亚洲区一区二区三区精品| 洛川县| 色婷婷欧美在线播放内射 | 中文字幕乱码十国产乱码| 日韩av爽爽爽久久久久久 | 午夜福利在线观看6080| 久久人人爽人人爽人人片| 南郑县| 中文字幕在线日韩| 国产萌白酱喷水视频在线观看| 乌兰察布市| 综合区一区二区三区狠狠| 91色老久久精品偷偷性色| 国产高清在线男人的天堂| 六安市| 国产成人一区二区三区视频免费| 亚洲免费成人av一区| 一区二区三区四区黄色片| 天堂va蜜桃一区二区三区| 青草热在线观看精品视频| 国产精品永久免费成人av| 水蜜桃视频在线观看免费18| 国产成人精品一区二区三区免费| 97av| 国产成人综合久久精品下载| 黄网站色视频免费观看| 亚洲精品精华液一区二区| 青青国产揄拍视频| 中国老太婆video| 日本边添边摸边做边爱| 久久综合久中文字幕青草| 午夜福利国产精品视频| 亚洲熟女一区二区av| 四房播色综合久久婷婷| 午夜夜福利一区二区三区| 日本深夜福利在线观看|