2010/05/13

下載 SVN 原始碼的軟體 TortoiseSVN 使用教學

下載並安裝 TortoiseSVN:http://tortoisesvn.net/downloads

首先必須爬文,找到想要下載 SVN 原始碼的那個軟體所提供的取得 SVN 原始碼的方法。舉例說明:

PCSX2 的 SVN 取得方法(源自 http://code.google.com/p/pcsx2/source/checkout
svn checkout http://pcsx2.googlecode.com/svn/trunk/ pcsx2-read-only

DeSmuME 的 SVN 取得方法(源自 http://wiki.desmume.org/index.php?title=...on_Windows
https://desmume.svn.sourceforge.net/svnroot/desmume/trunk/desmume/

偶們只要記住提供給偶們的 SVN 網址即可,該網址也可以直接在瀏覽器中訪問。本例中,PCSX2 提供的網址是 http://pcsx2.googlecode.com/svn/trunk/,DeSmuME 是直接提供的網址。

以 PCSX2 為例,新增一個資料夾用來放置 PCSX2 最新的 SVN 原始碼,偶用的是 R:\PCSX2。在該資料夾上點右鍵,選擇 SVN Checkout。彈出的視窗中 Url of repository 填入 http://pcsx2.googlecode.com/svn/trunk/, 最後按 OK 就會開始下載原始碼。
TortoiseSVN_Url_of_repository_PCSX2_SVN

下載好的原始碼應立即壓縮備份,為保有一份乾淨的原始碼和以後更新方便。偶使用 7-Zip 壓縮,並命名為 PCSX2_xxxx.7z,xxxx 是當前 SVN 的版本號,在原始碼下載完畢後的視窗中會有顯示。

以後更新就在原始碼資料夾上點右鍵,選擇 SVN Update。


將 SVN 原始碼更新到指定的舊版
你在診斷問題的時候應該會需要將 SVN 原始碼更新到一個指定的舊版,以判斷引起問題的原因是否由版本的不同所致。若需要將 SVN 原始碼更新到指定的舊版,就在原始碼資料夾上點右鍵,按一下 TortoiseSVN,再按一下 Update to revision。
TortoiseSVN-Update_to_revision-1

之後出現 Update 視窗,選擇第二項 Revision 並填入想要更新到的版本號,最後按下底部的 OK 鈕。
TortoiseSVN-Update_to_revision-2

沒有留言 :

張貼留言