在WIN7下使用TortoiseSVN管理GoogleCode原始碼的方法

日知己所無發表於2012-06-16

本篇內容轉帖自小春網,再次轉帖時請註明原文出處

在WIN7下使用TortoiseSVN管理GoogleCode原始碼的方法
http://www.xiaochuncnjp.com/thread-2081055-1-1.html


■背景知識

SVN(SubVersioN)是Apache主導的目前非常流行並且功能強大的版本管理系統

對SVN不太熟悉的朋友建議閱讀一下維基百科【有中文版本】或者訪問一下官方網站
http://ja.wikipedia.org/wiki/Apache_Subversion
http://subversion.apache.org/

本帖假定版友已經有基本的SVN管理思想以及簡單的軟體操作

■背景知識
TortoiseSVN的目標是做最酷的SVN控制的介面【參見下面官網標題】
支援WIN7,且可以免費使用
the coolest interface to (Sub)version control

官網下載地址:
http://tortoisesvn.net/downloads.html
發帖時最新版本如下:
TortoiseSVN 1.7.7 released
Posted on May 16, 2012

本帖假定版友已經在本機成功的安裝了TortoiseSVN軟體
簡單的安裝和設定手順可以參考下面的網站資源:
http://www.gside.org/Gentoo/subversion/subversion_client.html

■背景知識
谷歌程式碼為開放原始碼專案提供了自由的協作開發環境。
官方網站如下:
http://code.google.com/

按照官方網站的說法,以後會逐漸更新成谷歌開發者網站【Google Developers】
迷糊估計會在一定程度上保留對以前環境的支援

技術交流版的谷歌程式碼網站如下,現在內容還比較少,以後會慢慢增加,O(∩_∩)O~
http://code.google.com/p/xiaochunnet/

上面這個連結中的p估計是專案project的意思,可以把後面的xiaochunnet理解為自己的專案名稱
這個在使用SVN軟體時會用到
另外還需要使用者名稱和密碼,可以在谷歌程式碼的官方網站上免費註冊
如果沒有使用者名稱和密碼,也可以用只讀方式訪問SVN伺服器,方便的下載資料

■ 在WIN7下使用TortoiseSVN管理GoogleCode原始碼的方法
首先,確認自己的谷歌程式碼專案名稱以及使用者名稱和密碼【如果暫時還不瞭解,請參考上面的背景知識】
然後,訪問下面的網頁
http://code.google.com/p/<your-project-name>/source/checkout

其中<your-project-name>的部分是你自己的谷歌程式碼專案的名稱,
如果還沒有建立,可以考慮使用xiaochunnet代替如下:
http://code.google.com/p/xiaochunnet/source/checkout 

如果你已經登入到谷歌程式碼了【處於Sign in狀態】
會出現類似下面的資訊
注意尖括號裡面的資訊需要自己修改成實際的專案名稱以及使用者名稱稱

If you plan to make changes, use this command to check out the code as yourself using HTTPS:

# Project members authenticate over HTTPS to allow committing changes.
svn checkout https://<your-project-name> .googlecode.com/svn/trunk/ <your-project-name>  --username <your-  user -name>

When prompted, enter your generated googlecode.com password.
Use this command to anonymously check out the latest project source code:

# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://xiaochunnet.googlecode.com/svn/trunk/ xiaochunnet-read-only

上面內容的大意是:
如果你想對程式碼做出修改,需要使用帶使用者名稱的網址;
而密碼呢,並不是Sign in谷歌程式碼時用的密碼,是額外生成出來的,也就是紅色粗體字會是一個連結,你單擊那裡就會顯示出密碼了。

如果你處於Sign out狀態,或者你根本沒有註冊谷歌程式碼的ID,而只是想下載或者參考一下別人的程式碼,可以使用後面的只讀方式的訪問方法

谷歌程式碼上有大量的免費得,高手做成的專案供大家學習參考,希望這個帖子對大家有用
如果具體操作時遇到什麼困難了,請回帖,迷糊會積極回覆的
大家有什麼好的方法或者其他的資源,也請共享出來,大家一起學習,共同進步

相關文章