自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

學(xué)習(xí)筆記:詳解客戶端Subversion命令行的使用二

開發(fā) 項(xiàng)目管理
本文同樣是對(duì)客戶端Subversion命令行使用情況的介紹,希望對(duì)你有所幫助。

前面已經(jīng)介紹了客戶端部分Subversion命令行使用,本文接著上篇繼續(xù)介紹,希望你能對(duì)此有一個(gè)全面的認(rèn)識(shí)。

Subversion命令行:sh>svnadd
add:把文件和目錄放入版本控制中,
通過調(diào)度加到檔案庫。它們會(huì)在下一次提交時(shí)加入。
用法:add路徑...

有效選項(xiàng):
--targetsarg:傳遞文件ARG內(nèi)容為附件參數(shù)
-N[--non-recursive]:只在單個(gè)目錄操作
-q[--quiet]:打印盡可能少
--config-dirarg:從目錄ARG讀取用戶配置文件
--force:強(qiáng)制操作運(yùn)行
--auto-props:使自動(dòng)屬性有效
--no-auto-props:使自動(dòng)屬性無效
eg.(下面的命令必須在工作拷貝目錄下運(yùn)行)
sh>svnaddtest.c//加一個(gè)文件
sh>svnaddtest//加一個(gè)目錄,目錄下有任意結(jié)構(gòu)的文件夾
sh>svnimporthttp://localhost/svn/hehehehehhe-m=sdfsdf//可在任何目錄下,將當(dāng)前文件夾下的所以文件遞歸導(dǎo)入到svnresponse的hehehhhe目錄下。

Subversion命令行:sh>svnexport
export:產(chǎn)生一個(gè)無版本控制的目錄樹拷貝。
用法:1、export[-rREV]URL[@PEGREV][PATH]
2、export[-rREV]PATH1[@PEGREV][PATH2]
1、從URL指定的檔案庫,導(dǎo)出一個(gè)干凈的目錄樹到PATH。如果有指定REV的話,內(nèi)容即為該修訂版的,否則就是HEAD修訂版。如果PATH被省略的話,地址(URL)的最后部份會(huì)被用來當(dāng)成本地的目錄名稱。
2、在工作拷貝中,從指定的PATH1導(dǎo)出一個(gè)干凈的目錄樹到PATH2。如果有指定REV的話,會(huì)從指定的修訂版導(dǎo)出,否則從WORKING導(dǎo)出。如果
PATH2被省略的話,PATH1的最后部份會(huì)被用來當(dāng)成本地的目錄名稱。如果沒有指定REV的話,所有的本地修改都還會(huì)保持著,但是未納入
版本控制的文件不會(huì)被復(fù)制。如果指定了PEGREV,將從指定的修訂版本開始查找。


有效選項(xiàng):
-r[--revision]arg:ARG(一些命令需要ARG1:ARG2)
修訂版參數(shù)可以是:
數(shù)字修訂版號(hào)
"{"日期"}"在指定時(shí)間以后的修訂版date
"HEAD"最近的檔案庫
"BASE"基線,基于修訂版的工作條目
"COMMITTED"最后提交或基線之前
"PREV"修訂版提交之前
-q[--quiet]:打印盡可能少
-N[--non-recursive]:只在單個(gè)目錄操作
--force:強(qiáng)制操作運(yùn)行
--usernamearg:指定用戶ARG
--passwordarg:指定密碼ARG
--no-auth-cache:不要緩沖用戶驗(yàn)證
--non-interactive:不要交互提示
--config-dirarg:從目錄ARG讀取用戶配置文件
--native-eolarg:使用一個(gè)與標(biāo)準(zhǔn)不同的EOL標(biāo)記
文件的系統(tǒng)標(biāo)記是一個(gè)本地的svn:eol-style屬性。
ARG可能是一下之一'LF','CR','CRLF'
--ignore-externals:ignoreexternalsdefinitions

Subversion命令行:sh>svnexporthttp://localhost/svn/hehehehehhhe
sh>svnmerge
merge:將兩個(gè)來源之間的差異應(yīng)用至工作拷貝路徑。
用法:1、mergesourceURL1[@N]sourceURL2[@M][WCPATH]
2、mergesourceWCPATH1@NsourceWCPATH2@M[WCPATH]
3、merge-rN:MSOURCE[@REV][WCPATH]

1、第一種形式中,來源URL各被指定到修訂版N與M。這兩個(gè)就是作為比較的來源。如果沒有指定修訂版的話,默認(rèn)為HEAD。
2、在第二種形式中,對(duì)應(yīng)到兩個(gè)來源的工作拷貝路徑的URL定義出用以進(jìn)行比較的來源。這里必須指定修訂版。
3、第三種形式中,SOURCE可為URL或工作拷貝項(xiàng)目,后者會(huì)使用對(duì)應(yīng)的地址(URL)。在修訂版REV的地址(URL)會(huì)以它存在于修訂版N與M的路徑來作比較。如果未指定REV,就會(huì)假設(shè)為HEAD。WCPATH是接受改變的工作拷貝路徑。如果省略WCPATH的話,默認(rèn)值為'.',除非來源的主要名字符合'.'里的某個(gè)文件;在這種情況下,文件差異將會(huì)直接應(yīng)用至該文件去。

有效選項(xiàng):
-r[--revision]arg:ARG(一些命令需要ARG1:ARG2)
修訂版參數(shù)可以是:
數(shù)字修訂版號(hào)
"{"日期"}"在指定時(shí)間以后的修訂版date
"HEAD"最近的檔案庫
"BASE"基線,基于修訂版的工作條目
"COMMITTED"最后提交或基線之前
"PREV"修訂版提交之前
-N[--non-recursive]:只在單個(gè)目錄操作
-q[--quiet]:打印盡可能少
--force:強(qiáng)制操作運(yùn)行
--dry-run:嘗試操作但不修改
--diff3-cmdarg:使用ARG作為合并命令
--ignore-ancestry:合并時(shí)忽略原始信息
--usernamearg:指定用戶ARG
--passwordarg:指定密碼ARG
--no-auth-cache:不要緩沖用戶驗(yàn)證
--non-interactive:不要交互提示
--config-dirarg:從目錄ARG讀取用戶配置文件
到這里客戶端Subversion命令行的使用已經(jīng)介紹完了,你一定收獲不小吧。

 【編輯推薦】

  1. Subversion Pre-Commit-Hook Template未明安全漏洞
  2. 七步搞定Subversion服務(wù)器在Ubuntu下的配置
  3. CentOS系統(tǒng)中安裝subversion并使用svn+ssh訪問
  4. SubVersion Windows安裝指南
  5. 如何結(jié)合使用Subversion和Eclipse
責(zé)任編輯:佚名
相關(guān)推薦

2010-05-14 16:11:52

Subversion命

2010-05-12 15:46:51

Subversion客

2010-06-01 14:11:11

TortoiseSVN

2010-11-24 17:04:17

MySQL客戶端命令行

2011-03-03 17:14:45

PureFTPdWindowsls

2010-05-18 16:45:42

Tortoise Su

2010-05-18 16:56:03

Tortoise Su

2023-06-12 23:00:23

2021-10-26 21:30:11

GitUIRustGit

2019-04-23 16:30:28

HTTPie命令Linux

2010-07-21 14:08:28

Perl命令行

2010-05-27 14:48:45

SVN命令行使用說明

2020-04-23 09:32:33

zookeeperCP系統(tǒng)

2010-05-12 15:15:53

Subversion客

2023-04-24 07:04:03

WindowsIT運(yùn)維

2012-01-13 10:29:37

ibmdw

2018-05-21 08:50:36

2010-05-18 13:53:34

Subversion插

2009-12-24 14:51:39

Linux命令行

2010-05-21 08:57:43

Subversion
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)