Windows下SVN命令列工具使用詳解(附加TortoiseSVN)

來源:互聯網
上載者:User
根據我的記憶,似乎 Windows 7下自內建一個 svn命令列工具。如果你的機器沒有,不必擔心。你可以從 http://subversion.tigris.org 獲 取subversion for  windows的版本, 安裝之後就有了svn.exe這個基於命令列的用戶端工具。安裝程式把svn.exe的路徑加入了path環境變數,我們已經可以在命令列中直接輸入svn就可以使用了。

如今,好用的 開源工程遍布世界各地。許多這樣的工具都提供了相應的工程源碼的SNV下載地址,所以,這個工具你幾乎是非瞭解不可的。以下列出svn使用使用的典型舉例。

一、關於命令列工具SVN

如果你不知道命令怎麼用svn命令,可通過如下方式查詢:
svn help
知道了子命令,但是不知道子命令的用法,還可以查詢:
svn help ci

常用命令格式與舉例
匯入項目
svn import http://svn.chinasvn.com:82/pthread --message "Start project"

匯出項目
svn checkout http://svn.chinasvn.com:82/pthread

採用 export 的方式來匯出一份“乾淨”的項目
svn export http://svn.chinasvn.com:82/pthread pthread

為失敗的交易清場
svn cleanup

在本地進行代碼修改,檢查修改狀態
svn status -v
svn diff

更新(update) 伺服器資料到本地
svn update directory
svn update file

增加(add)本機資料到伺服器
svn add file.c
svn add dir

對檔案進行改名和刪除
svn mv b.c bb.c
svn rm d.c

提交(commit)本地文檔到伺服器
svn commit
svn ci
svn ci -m "commit"

查看日誌
svn log directory
svn log file

二、關於可視化SVN工具TortoiseSVN

到http://tortoisesvn.net/downloads.html處下載可視化SVN工具TortoiseSVN。這個工具非常好用,是一個WINDOWS下視覺化檢視,特別是 支援斷點續傳。

因此,如果下載小型的SVN內容,使用上面的WINDOWS內建的命令列工具SVN.EXE足夠了。但是,當下載大傢伙時,常常下載到中間便失去與伺服器的聯絡。如果再重新下載,非常可憐,而且往往還是不行。我在下載LIBGDX這個遊戲引擎的源碼工具時便是遇到這樣的情況。因此才搜尋到這個工具。

下載安裝後,這個工具是以WINDOWS資源 管理器外掛程式的形式存在的,非常人性化。你只要右鍵點擊一個你想儲存下載內容的檔案夾,選擇“SVN Checkout...”選擇,然後彈出一個對話方塊。此後,你輸入你的SVN資源地址,便OK了。而且,這個工具下載速度非常快......

備忘:在這個頁面http://bbs.mountblade.com.cn/viewthread.php?tid=168300
有幾個截圖,參考一下吧。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.