成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習筆記:詳解客戶端Subversion命令行的使用二

開發 項目管理
本文同樣是對客戶端Subversion命令行使用情況的介紹,希望對你有所幫助。

前面已經介紹了客戶端部分Subversion命令行使用,本文接著上篇繼續介紹,希望你能對此有一個全面的認識。

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

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

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


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

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

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

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

 【編輯推薦】

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

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

2010-07-21 14:08:28

Perl命令行

2019-04-23 16:30:28

HTTPie命令Linux

2010-05-12 15:15:53

Subversion客

2020-04-23 09:32:33

zookeeperCP系統

2010-05-27 14:48:45

SVN命令行使用說明

2023-04-24 07:04:03

WindowsIT運維

2012-01-13 10:29:37

ibmdw

2018-05-21 08:50:36

2010-05-21 08:57:43

Subversion

2009-12-24 14:51:39

Linux命令行

2010-05-18 13:53:34

Subversion插
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91福利在线观看 | 亚洲成人免费 | 亚洲精品乱码久久久久久按摩观 | av福利网站 | 免费高清av | 91精品久久久久久久久中文字幕 | 免费看黄色小视频 | 在线视频一区二区 | 欧美精品中文字幕久久二区 | 成年人网站国产 | 青青草网| 成人在线视频网 | 久久88| 精品熟人一区二区三区四区 | 久久久久一区 | 成人欧美一区二区三区在线观看 | 成人免费在线视频 | 羞羞在线观看视频 | 91资源在线 | 一道本视频 | 日韩中文电影 | 久久精品手机视频 | 瑞克和莫蒂第五季在线观看 | 国产美女黄色片 | 久久成人精品一区二区三区 | 国产一区二区在线视频 | 亚洲欧洲精品一区 | 国产精品久久久久久久久久三级 | 精品欧美一区二区三区久久久 | 欧美国产免费 | 欧美视频在线播放 | 天堂网中文| 国产亚洲精品久久yy50 | 97成人在线 | 国产福利久久 | 日韩一区二区三区在线 | 国产一区中文字幕 | 老熟女毛片 | 91黄色片免费看 | 精品少妇一区二区三区在线播放 | 亚洲精品久久久一区二区三区 |