Linux下SVN的一些使用方法總結

來源:互聯網
上載者:User

Linux下SVN的一些使用方法總結

近期的一個項目不方便 Check 到本地,需要在測試伺服器上進行編寫和測試,所以就研究了一下如何在 Linux 命令列下使用 SVN。

首先 svn help 可以看到 svn 所支援的全部命令:

命令不多,如果用過Tortoise SVN的用戶端,從字面上也不難理解這些命令所代表的含義。

首先我需要把我的項目 Checkout 出來。這個過程使用的命令是 svn checkout 或者 svn co

是執行的過程,在第一次提示輸入密碼時,會使用登入系統的使用者名稱,斷行符號,可以輸入自己的使用者名稱和密碼,接下來整個下載過程就完成了。

提交代碼

對代碼進行修改後,需要提交代碼到SVN中,這時要用到 svn commit / svn ci 命令。提交的時候,最好使用 –m 帶上注釋,這樣今後查看的時候也比較方便。

更新檔案

每次開始編碼前,最好更新一下代碼,看看其他人是否修改過代碼。更新的命令為: svn update / svn up

可以切換到希望更新的目錄,直接執行 svn update 而不必跟特定的檔案或目錄,也可以自己指定需要更新的檔案或目錄。

查看日誌

這個功能在發現代碼發生了變化,需要瞭解都有哪些變化的時候特別有用,前提是每一次的更新大家都寫了注釋。

使用命令 svn log :

[root@localhost config]# svn log config.php
------------------------------------------------------------------------
r79832 | shiqiang | 2010-06-29 11:16:35 +0800 (Tue, 29 Jun 2010) | 1 line

Change Config
------------------------------------------------------------------------
r76996 | shiqiang | 2010-06-22 13:51:33 +0800 (Tue, 22 Jun 2010) | 1 line

active $Id$s

基本上SVN的常用命令有這兩個就可以開始工作了,但是SVN其實功能特彆強大,在DIFF和Conflict處理方面,還沒有研究過Linux下如何進行解決,另外還有Tag和Branch的功能。用好了SVN可以對於專案管理提供一個非常好的工具。

您可能感興趣的文章
  • Unix/Linux 常用基本命令圖文教程
  • Linux作業系統應用的八個經典技巧
  • Sphinx在windows下安裝使用[支援中文全文檢索索引]
  • Linux命令列修改IP、網關、DNS的方法
  • windows下如何?在命令列下運行PHP檔案
  • Linux命令檔案目錄管理cat命令
  • windows環境下mysql資料庫的主從同步備份步驟
  • Windows下DOS命令查看佔用××連接埠的程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.