麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 編程設計 > 正文

巧用Google Code備份代碼以及備份博客的方法分享

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

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

1. 擁有一個google帳號,比如[email protected]

2. 進入code.google.com

3. 左邊導航欄選擇Open Source => Project Hosting,點擊進入

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

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

6. 在頁面的最右上角顯示的為: [email protected] | My Profile | What's new? ....,點擊My Profile

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

8. 進入剛才創(chuàng)建的項目,點擊Source標簽

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

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

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

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

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

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

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

好了,這就是所有關于Google Code備份代碼的一切!接下來我要說說我利用Google Code來保存我博客文章的一個設想。

最近喜歡上了看博客和寫博客,看博客有google reader,這個工具是在是awesome,愛不釋手啊!寫博客就有點麻煩了,我想在本地和網(wǎng)絡上同時保存我的文章,但是目前的一些工具還沒有那么的智能。既然還是需要手工操作,那干脆就來點不一樣的吧!

我的想法是:

利用google code,采用管理源代碼的方式來管理我的博客文章。比如我的博客文章目錄分為:

技術=>技術子目錄1, 技術子目錄2...

生活=>生活子目錄1,生活子目錄2

等等類別。于是我在我的Chunk下建立一個“博客系統(tǒng)”的文件夾,里面再按照上面的類別分類建立相應的文件夾,然后當我想寫博客時,我跑進到我本地的Chunk目錄下的相應博客目錄,比如"生活"目錄下的"生活子目錄1"這個目錄下使用DreamWeaver建立一個html文件,然后就像我此刻這樣在DreamWeaver里寫博客。然后再使用BeyondCompare工具更新到我的SVN目錄,最后再上傳到我的google code上的trunk里。當然還有一步操作,將我的文章復制到網(wǎng)絡上我的博客上去,雖然看似手工操作有點復雜。其實也不麻煩。這樣就可以雙份保存我的博客文章了。另外我想在我的每一個目錄下建立一個config.ini文件,對于每一篇在這個目錄下的文章都建立一個section,描述這篇文章的相關信息,比如采用如下的格式:

[GoogleCode相關]

title = 巧用Google Code備份代碼以及備份博客

time = 2007/08/16/0:56

keywords = google code/svn/備份/博客工具

或者采用xml的方式來組織,這樣便于以后寫個小工具,在本地建立一個index.html的頁面,組合我的本地博客系統(tǒng)中的文件,通過解析每個目錄下的config.ini或者config.xml文件來生成相應的列表和超級鏈接(我的博客文章都是使用DreamWeaver生成的html文件),這樣就相當于通過index.html就可以瀏覽到我本地的所有博客文章,構成了一個簡易的博客系統(tǒng)!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美成人做爰高潮片免费视频 | 综合网日日天干夜夜久久 | 在线2区| 国产91免费看| 欧美成人精品h版在线观看 国产一级淫片在线观看 | 一本大道av| 精品一区二区三区免费看 | 欧美18—19sex性hd按摩 | 自拍亚洲伦理 | 特级毛片全部免费播放器 | 欧美成人一级片 | 人人看人人艹 | 爽爽淫人综合网网站 | 精品一区二区在线视频 | 久久国产28 | 欧美黄色一级片在线观看 | 在线亚洲欧美日韩 | www.guochanav.com | 主人在调教室性调教女仆游戏 | 精品久久久一二三区播放播放播放视频 | 激情视频日韩 | 美国黄色小视频 | 日本一级黄色大片 | 欧美自拍三区 | 久久91精品国产91久久yfo | 免费试看av | 久久久久久久久免费 | 四虎久草 | 成人毛片视频在线观看 | 国产资源在线观看视频 | 中文字幕一二三区芒果 | 日韩毛片一区二区三区 | 国产成年人网站 | 久久久tv| 国产亚洲高清在线精品不卡 | 亚洲va久久久噜噜噜久久男同 | 亚洲小视频在线播放 | 日本黄色一级电影 | 免费h片| 视频一区二区三区在线播放 | 大西瓜永久免费av在线 |