svn checkout server_path 從伺服器把**檢出
svn checkout -r version path 檢出目錄的制定版本
svn export file_path -r version 檢出單個檔案的制定版本
svn update 更新當前**庫到最近版本
svn update file_path 更新某個檔案到最新版本
svn update -r version_number file_path 更新某個檔案到某個版本
svn add file_path 新增修改檔案
svn delete file_path 刪除 某個檔案
svn revert file_path 撤銷檔案修改
svn revert --depth=infinity . 撤銷當前整個目錄修改
svn resolved: 移除工作副本的目錄或檔案的「衝突」狀態。
svn cleanup 清除鎖定
svn commit -m 「log messge」 提交當前**到版本庫
svn status 檢視當前**狀態
svn info 檢視當前**庫的狀態(url,最新版本號等等)
svn info file_path 檢視某個檔案的修改記錄
svn list 檢視當前svn的檔案列表
svn log 檢視提交歷史資訊
svn log -l log_number 檢視前n個提交歷史資訊
svn log -v -r version_number 檢視某個版本的提交修改資訊(-v 表示顯示詳細資訊)
svn diff 檢視當前修改詳細資訊
svn diff -c r2888 檢視某個版本提交
svn diff -r r1:r2 path 檢視某個檔案在r1 和 r2之間的差異
svn 常用命令
轉 楊爭 本人在在以前一篇文章 svn的最佳實踐 介紹了使用svn進行版本控制的思想,本文進一步從實戰的角度介紹如何使用svn,其中重點闡述了svn的一些重要概念,便於大家更好地理解svn,這樣有利於指導我們的在實際開發過程中的svn操作。一 svn版本號 revision number 1 svn...
SVN常用命令
雖然svn在windows下有強大的圖形化客戶端,但在linux下命令還是主力 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 ...
svn常用命令
svn 提交注意的問題 1.可以直接通過svn ci 提交修改的 2.如果提示過期,是因為衝突,首先要update一下,然後用svn resolved清除多餘的檔案,並且解決衝突,最後svn ci 提交。一.提交處理過程 以make.rules為例 1 修改提交 svn ci m make.rule...