svn: command not found
yum install -y subversion
以下是一些常用命令的使用方法,希望對大家有所幫助。
1,check out(co)簽出**
svn co path
簽出特定版本
svn co path -r 79簽到本地指定目錄下
svn co path [本地目錄全路徑]
2,新增檔案並提交
先往版本庫中新增新檔案svn add file,如:
svn add*.php //新增當前目錄下所有的php檔案
再提交commit(ci),如:
svn ci-m 「add test.php file」 //-m後面的引號中為注釋
注意必須要先add才行
3,更新update(up)
svn up//將當前目錄以及子目錄下的所有檔案都更新到最新版本 svn up
-r200 test.php //將版本庫中的檔案test.php還原到版本200
使用 svn 的話,可以 svn update + 檔名,就可以只更新某個檔案
4,刪除檔案delete(del)
先刪除
svn delete test.php
再提交
svn ci-m 「delete test.php file」
5,檢視提交日誌
svn log -r head //檢視最新日誌6,svn 幫助
svn helpsvn help
ci
svn infosvn info
|grep
'url'
但是敲大寫的url還需要按住shift鍵,可憐啊。咋辦呢?為grep新增個-i引數吧,忽略大小寫,搞定。
svn info|grep
-i'url'
提交linux下新生成的檔案
svn stat或 svn st
「?」 未納入版本控制
svn ignore 的用法(忽略檔案及目錄)若已經建立了資料夾,並加入了版本控制,現在想忽略這個資料夾,但要保持資料夾的內容:
$ svn export spool spool-tmp
$ svn rm spool
$ svn ci -m 'removing inadvertently added directory "spool".'
$ mv spool-tmp spool
$ svn propset svn:ignore 'spool'
. $ svn ci -m 'ignoring a directory called "spool".'
參考;
Linux 下SVN 常用的命令
1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn addtest.php 新增test.php svn add php 新...
linux下svn常用指令
windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用指令。當然linux下也有模仿t...
linux下svn常用指令
windows下的tortoisesvn是資源管理器的乙個外掛程式,以覆蓋圖示表示檔案狀態,幾乎所以命令都有圖形介面支援,比 較好用,這裡就不多說。主要說說linux下svn的使用,因為linux下大部分的操作都是通過命令列來進行,所以必須得掌握linux下svn的常用 指令。當然linux下也有模...