開心生活站

位置:首頁 > IT科技 > 

linux,svn命令

IT科技2.54W

svn命令是subversion命令行的客戶端程序,大多數的子命令都可以接受文件或者目錄參數,以便於對目錄進行遞歸處理。

說明:如果指定了參數的話,就會默認對當前目錄進行遞歸處理。

svn命令的具體命令的語法格式爲svn[參數]。

參數:

add          把文件和目錄納入版本控制中,通過調度添加到版本庫內 

copy        在工作副本或者版本中複製數據,保留歷史 

checkout 從版本庫中籤出工作副本 

此外,svn常用的子命令有:

checkout:從源碼庫遷出一個指定版本的項目副本到客戶端中。

update:從服務器上同步項目到本地,在使用中checkout可用於第一次遷出,之後都是通過使用up來同步

delete:刪除本地或svn服務器上的文件

import:將本地文件導入到源碼庫中,一般是用於第一次上傳讓服務器生成代碼項目,之後若還需要上傳則是commit

add:在commit之前需要先將文件add到SVN中,之後再commit纔可以正式上傳

commit:提交已經修改過的本地文件到服務器

info:查看某文件的信息

status:查看svn工作目錄的當前狀態

copy:複製一份項目副本

參考範例:

從版本庫簽出工作副本,具體命令是:

[root@linuxcool ~]# svn checkout svn://192.168.0.2 /root/subversion

linux svn命令

標籤:命令 linux svn