新聞中心
本節(jié)講一下SVN客戶端常用命令用法,我們分成幾個(gè)小節(jié)來學(xué)習(xí),希望對(duì)你有所幫助。首先我們介紹一下什么是SVN?
SVN是開源的版本控制系統(tǒng)。比CVS更多的特性。一個(gè)更好的CVS?因此SVN具有大部分CVS擁有的特性;不僅僅是文件受控,目錄也加入版本控制;復(fù)制,刪除,重命名這些操作都是受控的;特殊作用的元數(shù)據(jù)(屬性)。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序設(shè)計(jì)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了東遼免費(fèi)建站歡迎大家使用!
SVN版本:1.5及更新版本
名詞說明:
WC:WorkingCopy你的工作區(qū)
Versioned:受控的;受版本控制的
以下是svn客戶端常用命令一覽:
svnadd[path]
別名:無,描述:添加文件或目錄到你的wc,打上新增標(biāo)記。這些文件會(huì)在下一次你提交wc的時(shí)候提交到svn服務(wù)器。
在提交前,你也可以用svnrevert撤銷新增的文件。
訪問庫:否
eg:svnaddfile.cpp
svnblameTarget[@REV]
別名:praise,annotate,ann
描述:顯示某個(gè)已受控文件的每一行的***修改版本和作者
訪問庫:是
eg:svnblamefile.cpp
eg:svnblame--xmlfile.cpp##加上xml參數(shù)可以以xml格式顯示每一行的屬性。
SVN客戶端常用命令svncatTARGET[@REV]
別名:無
描述:輸出指定目標(biāo)的內(nèi)容,這里的目標(biāo)一般是文件。
訪問庫:是
eg:svncatfile.cpp
eg:svncatfile.cpp-r2##顯示版本號(hào)為二的file.cpp內(nèi)容。
eg:svncatfile.cpp--revisionHEAD##顯示***版本的file.cpp內(nèi)容。
svnchangelistCLNAMETARGET...
svnchangelist--removeTARGET
別名:cl
描述:可以將wc中的文件從邏輯上分組.
訪問庫:否
eg:svnclclNamefile.cppfile2.cppfile3.cpp##將file.cpp等三個(gè)文件加入名叫clName的changelist
eg:svncommit--changelistclName-m"ci"##將clName下的所有文件提交
SVN客戶端常用命令svncheckoutURL[@REV]...[PATH]
別名:co
描述:檢出
訪問庫:否
eg:svncheckoutfile:///var/svn/repos/testfile:///var/svn/repos/quizworking-copies
eg:svncheckout-r2file:///var/svn/repos/testmine##checkout版本號(hào)為2的項(xiàng)目
svncleanup[PATH...]
別名:無
描述:遞歸的清理WC中過期的鎖和未完成的操作。
訪問庫:否
eg:svncleanup。請(qǐng)期待下節(jié)SVN客戶端常用命令介紹。
【編輯推薦】
- Linux SVN安裝啟動(dòng)訪問模式
- 剖析來自Linux系統(tǒng)的svn命令
- svn命令在linux下的使用
- Linux SVN安裝所需創(chuàng)建的文件夾
- 搭建功能強(qiáng)大Linux SVN控制系統(tǒng)
網(wǎng)站題目:SVN客戶端常用命令在線課堂
文章起源:http://fisionsoft.com.cn/article/djcjgjp.html


咨詢
建站咨詢
