...">
瀏覽量:150次
svn命令是linux下的一個(gè)命令,它主要有一個(gè)功能,具體介紹如下:
svn命令是subversion命令行的客戶端程序,大多數(shù)的子命令都可以接受文件或者目錄參數(shù),以便于對(duì)目錄進(jìn)行遞歸處理。
說(shuō)明:如果指定了參數(shù)的話,就會(huì)默認(rèn)對(duì)當(dāng)前目錄進(jìn)行遞歸處理。
svn命令的具體命令的語(yǔ)法格式為svn[參數(shù)]。
參數(shù):
add? ? ? ? ? 把文件和目錄納入版本控制中,通過(guò)調(diào)度添加到版本庫(kù)內(nèi)?
copy? ? ? ? 在工作副本或者版本中復(fù)制數(shù)據(jù),保留歷史?
checkout 從版本庫(kù)中簽出工作副本?
此外,svn常用的子命令有:
checkout:從源碼庫(kù)遷出一個(gè)指定版本的項(xiàng)目副本到客戶端中。
update:從服務(wù)器上同步項(xiàng)目到本地,在使用中checkout可用于第一次遷出,之后都是通過(guò)使用up來(lái)同步
delete:刪除本地或svn服務(wù)器上的文件
import:將本地文件導(dǎo)入到源碼庫(kù)中,一般是用于第一次上傳讓服務(wù)器生成代碼項(xiàng)目,之后若還需要上傳則是commit
add:在commit之前需要先將文件add到SVN中,之后再commit才可以正式上傳
commit:提交已經(jīng)修改過(guò)的本地文件到服務(wù)器
info:查看某文件的信息
status:查看svn工作目錄的當(dāng)前狀態(tài)
copy:復(fù)制一份項(xiàng)目副本
參考范例:
從版本庫(kù)簽出工作副本,具體命令是:
[root@linuxcool ~]# svn checkout svn://192.168.0.2 /root/subversion
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776