svn 的使用說明

2021-06-26 10:14:37 字數 726 閱讀 8431

windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用指令。當然linux下也有模仿tortoisesvn的linux x程式,例如rabbitvcs,模仿程度很高,但很容易拖慢x,因此不推薦。

(如果是第一次提交檔案,很可能會出現「svn:'.'不是工作副本」,即當前目錄不是工作副本,這個時候需要用到import:

eg:svn import . url)

1、將檔案checkout到本地目錄

svn checkout path(path是伺服器上的目錄)

例如:svn checkout svn:

簡寫:svn co

2、往版本庫中新增新的檔案

svn resolved: 移除工作副本的目錄或檔案的「衝突」狀態。

用法: resolved path…

注意: 本子命令不會依語法來解決衝突或是移除衝突標記;它只是移除衝突的

相關檔案,然後讓 path 可以再次提交。 

18、輸出指定檔案或url的內容。

svn cat 目標[@版本]…如果指定了版本,將從指定的版本開始查詢。

svn cat -r prev filename > filename (prev 是上一版本,也可以寫具體版本號,這樣輸出結果是可以提交的)

SVN使用說明

svn是一種集中式檔案版本管理系統。集中式管理的工作流程如下圖 集中式 管理的核心是伺服器,所有開發者在開始新一天的工作之前必須從伺服器獲取 然後開發,最後解決衝突,提交。所有的版本資訊都放在伺服器上。如果脫離了伺服器,開發者基本上是不可以工作。下面舉例說明 開始新一天的工作 2 進入自己的分支,進...

svn的使用說明

cvs svn 同步 subversion svn伺服器 subversion 純命令列模式 xp系統 visualsvn server 免費,視覺化 win7 svn客戶端 visualsvn client 收費 tortoisesvn git 分布式版本控制器 svn命令列模式 subversi...

linux下 svn使用說明

一 centos安裝tortoisesvn yum install y subversion 二 svn客戶端命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔...