成人免费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-27 14:48:45

SVN命令行使用說明

2010-05-12 15:15:53

Subversion客

2020-04-23 09:32:33

zookeeperCP系統

2023-04-24 07:04:03

WindowsIT運維

2012-01-13 10:29:37

ibmdw

2018-05-21 08:50:36

2010-05-18 13:53:34

Subversion插

2010-05-21 08:57:43

Subversion

2009-12-24 14:51:39

Linux命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av片在线观看网站 | 天天爱爱网 | 国产一区二区三区四区hd | 欧美精品影院 | 国产午夜精品一区二区三区嫩草 | 国产一区二| 久久久91| 久久久美女 | 久久久九九九九 | av天天干 | 综合久久久久 | www.天天操 | 久久网一区二区 | 久草视频在线播放 | 四虎影音 | 黑人性hd | 亚洲自拍偷拍av | 国产精品久久久久久久久久久久冷 | 99re在线视频| 99福利视频 | 久久久久久黄 | 日韩电影一区二区三区 | 美女爽到呻吟久久久久 | 成人精品一区二区 | 日本精品久久久久久久 | 欧美视频 | av天天爽 | 中文字幕在线电影观看 | 国产精品爱久久久久久久 | 亚洲欧美久久 | 久久视频精品 | 黄色一级电影在线观看 | 天天操天天干天天透 | 亚洲成人毛片 | www.久久| 天天玩夜夜操 | 久久综合一区二区 | 国产视频一区二区 | 欧美日韩久久精品 | 国产成人免费视频网站高清观看视频 | 国产成人叼嘿视频在线观看 |