跟蹤報(bào)道SVN客戶端常用命令
上節(jié)我們介紹到了svnlist顯示目標(biāo)下的文件和目標(biāo)列表,本繼續(xù)介紹SVN客戶端常用命令,歡迎大家一起來(lái)學(xué)習(xí)。
svnlockTARGET...
別名:無(wú)
描述:對(duì)目標(biāo)獲得修改鎖。如果目標(biāo)已被其他用戶鎖定,則會(huì)拋出警告信息。用--force參數(shù)強(qiáng)制從其他用戶那里獲得鎖。
訪問(wèn)庫(kù):是
eg:svnlock--forcetree.jpg
SVN客戶端常用命令svnlog[PATH]
svnlogURL[@REV][PATH...]
別名:無(wú)
描述:從庫(kù)中顯示log消息。log消息代碼A:addedD:deletedM:modifiedR:replaced
訪問(wèn)庫(kù):是
eg:svnlog-vhttp://svn.myProject.com/repos/test/foo.cbar.c##詳細(xì)顯示指定URL的庫(kù)中foo.c和bar.c所有版本的log信息。
eg:svnlog-r14:15##顯示當(dāng)前WC的14和15版本log信息。
eg:##如果版本號(hào)不連續(xù),只能采用如下方式。
$svnlog-r14>mylog
$svnlog-r19>>mylog
$svnlog-r27>>mylog
SVN客戶端常用命令svnmergesourceURL1[@N]sourceURL2[@M][WCPATH]
svnmergesourceWCPATH1@NsourceWCPATH2@M[WCPATH]
svnmerge[[-cM]...|[-rN:M]...][SOURCE[@REV][WCPATH]]
別名:無(wú)
描述:合并兩個(gè)受控源的不同之處,存放到一個(gè)WC里。
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnmerge--reintegratehttp://svn.example.com/repos/calc/branches/my-calc-branch##合并分支上的改變項(xiàng)到WC,往往用于分支合并到主干。
eg:svnmerge-r156:157http://svn.example.com/repos/calc/branches/my-calc-branch##將制定URL版本156到157的所有更新合并到WC。
svnmkdirPATH...
svnmkdirURL...
別名:無(wú)
描述:在WC或庫(kù)路徑創(chuàng)建目錄
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnmkdirnewdir
svnmoveSRC...DST
別名:mv,rename,ren
描述:等同于svncopy命令跟個(gè)svndelete命令。WC到URL的重命名是不被允許的。
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnmovefoo.cbar.c##將foo.c改名成bar.c。
SVN客戶端常用命令svnpropdelPROPNAME[PATH...]
svnpropdelPROPNAME--revprop-rREV[TARGET]
別名:pdel,pd
描述:從受控文件,目錄等刪除屬性。第二種是刪除某個(gè)指定版本上的附加屬性。
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnpropdelsvn:mime-typesomeFile##從someFile上移除svn:mime-type這個(gè)屬性。
svnpropeditPROPNAMETARGET...
svnpropeditPROPNAME--revprop-rREV[TARGET]
別名:pedit,pe
描述:編輯屬性
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnpropeditsvn:keywordsfile.c##修改file.c上的svn:keywords屬性。
svnpropgetPROPNAME[TARGET[@REV]...]
svnpropgetPROPNAME--revprop-rREV[URL]
別名:pget,pg
描述:從文件,目錄或版本取得指定屬性的值。
訪問(wèn)庫(kù):只有當(dāng)訪問(wèn)庫(kù)地址時(shí)。
eg:svnpropgetsvn:keywordsfile.c##從file.c中取得svn:keywords屬性的值。請(qǐng)期待下節(jié)SVN客戶端常用命令介紹。
【編輯推薦】