SVN 使用大全

window下 svn 客戶端使用

  1. 導入(Import)
    SVN 管理項目的前提是該項目進入過 SVN 倉庫中,SVN 對其記錄了文件、版本、時間戳等信息,以諸多項目有關信息來維護管理版本一致性;進入過 SVN 倉庫後,才能對該項目進行一系列 SVN 維護版本的其他操作,如檢出、更新,加鎖等…… 所以現在先將項目導入到 SVN 庫中.

    I. 打開小烏龜安裝後在 window 開始菜單下的目錄 或者 直接右鍵
    這裏寫圖片描述

    右鍵選擇 Repo - brower 倉庫瀏覽,或者直接 選擇 Import 導入
    這裏寫圖片描述

    II. 輸入 SVN 倉庫地址(如:svn://192.168.0.210/)
    這裏寫圖片描述

    III. 進入到倉庫目錄中,接着 右鍵 可以在該倉庫中建立多級目錄
    這裏寫圖片描述

    在此界面建立好一級目錄之後,可以往目錄中添加文件或者文件夾
    這裏寫圖片描述

    圖片中新建了多級目錄,並且導進了一個 war 打包的項目

    IIII. 至此,SVN 倉庫中便有了一個基礎結構和項目,接下來執行其他操作

  2. 檢出(checkout)
    在需要檢出的目錄中右鍵
    這裏寫圖片描述

    照舊填入 svn 倉庫地址,確認下檢出目錄
    這裏寫圖片描述

    點擊 ok 後即可檢出項目,檢出完畢之後,檢出的文件會有特別的 SVN 標識
    這裏寫圖片描述

    表明了這是被 SVN 版本管理的文件,裏面的所有文件也會有相應的標記:
    這裏寫圖片描述 :一個新檢出的項目標誌,表示Subversion狀態 正常
    這裏寫圖片描述 :對文件進行修改後,將會變成該狀態,表示 已修改,紅色的標記可以輕易提醒你修改後可以提交到 svn 中
    這裏寫圖片描述 :文件提交過程中與倉庫文件發生衝突標誌,解決衝突問題詳見:
    http://blog.csdn.net/gong_xucheng/article/details/47255487
    這裏寫圖片描述 :該圖標告訴你有一個文件或是目錄已經被計劃加入到版本控制。
    這裏寫圖片描述 :這個圖標表示當前文件夾下的某些文件或文件夾已經被計劃從版本控制中 刪除,或是該文件夾下某個受控的文件丟失了。
    這裏寫圖片描述 :如果你的一個文件設置了 svn:needs-lock屬性, Subversion 會讓此文件只讀,直到你獲得文件鎖。只讀文件具有這個重載圖標來表示你必須在編輯之前先得到一個鎖。右鍵可以使用文件上鎖功能,這樣自己寫的模塊就沒那麼容易被其他人修改了。
    這裏寫圖片描述 :如果你擁有一個文件的鎖,並且Subversion狀態時 正常 ,這個重載圖標就提醒你如果不使用該文件的話應該釋放鎖,允許別人提交對該文件的修改。

如有錯漏,歡迎更正。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章