SVN Merge命令引數詳解

2021-10-12 20:45:05 字數 2484 閱讀 2864

merge:

merge changes into a working copy.

usage:

merge source[@rev] [target_wcpath]

(the 『sync』 merge)

merge [-c m[,n…] | -r n:m …] source[@rev] [target_wcpath]

(the 『cherry-pick』 merge)

merge --reintegrate source[@rev] [target_wcpath]

(the 『reintegrate』 merge)

merge source1[@n] source2[@m] [target_wcpath]

(the 『2-url』 merge)

有效選項: 

-r [--revision] arg : arg (一些命令也接受arg1:arg2範圍)

版本引數可以是如下之一:

number 版本號

'' 在指定時間以後的版本

'head' 版本庫中的最新版本

'base' 工作副本的基線版本

'committed' 最後提交或基線之前

'prev' committed的前一版本

-c [--change] arg : 在arg版本(如同 -r arg-1:arg)作的修改

如果arg為負數則等價於 -r arg:arg-1

-n [--non-recursive]

: 過時;嘗試 --depth=files 或 --depth=immediates

--depth arg : 限制操作深度是 arg (

'empty', 'files',

'immediates', 或 'infinity'

) -q [--quiet]

: 不列印資訊,或只列印概要資訊

--force : 強制操作執行

--dry-run : 嘗試操作但沒有修改

--diff3-cmd arg : 使用 arg 作為合併命令

--record-only : 只合併合併資訊的差異

-x [--extensions] arg : 預設: 「-u」。當 subversion 呼叫外部比較程式時,arg 直接傳給它。但是當

subversion 使用預設的內建比較實現,或者正

顯示追溯時, arg 可以是:

-u (--unified):

輸出三行統一上下文。

-b (--ignore-space-change):

忽略空白數量的修改。

-w (--ignore-all-space):

忽略所有的空白。

--ignore-eol-style:

忽略行尾樣式的改變。 -p (--show-c-function):

在比較輸出中顯示 c 函式名稱。

--ignore-ancestry : 合併時忽略原始資訊

--accept arg : 指定自動解決衝突動作

('postpone', 'working', 'base', 'mine-conflict',

'theirs-conflict', 'mine-full', 'theirs-full',

'edit', 'launch'

)(shorthand: 'p', 'mc', 'tc', 'mf', 'tf', 'e', 'l'

) --reintegrate : 合併分支回父分支

--allow-mixed-revisions : 允許合併到含有混合版本的工作副本.

不建議使用此選項!

請先執行 'svn update' 。

全域性選項:

--username arg : 指定使用者名稱 arg

--password arg : 指定密碼 arg

--no-auth-cache : 不要快取使用者認證令牌

--non-interactive : 不要互動提示

--trust-server-cert : 不提示的接受未知的證書頒發機構發行的 ssl 伺服器證書(只用於選項 「--non-interactive」)

--config-dir arg : 從目錄 arg 讀取使用者配置檔案

--config-option arg : 以下屬格式設定使用者配置選項:

file:section:option=

[value]

例如:servers:global:http-library=serf

tcpdump help命令引數詳解

tcpdump採用命令列方式,它的命令格式為 tcpdump adeflnnopqstvx c 數量 f 檔名 i 網路介面 r 檔名 s snaplen t 型別 w 檔名 表示式 1.tcpdump的選項介紹 a 將網路位址和廣播位址轉變成名字 d 將匹配資訊包的 以人們能夠理解的彙編格式給出 ...

TAR命令引數詳解

filename1 filename2,filenamen directory1 directory2,directoryn 描述tar 程式用於儲存或展開 tar 存檔檔案。存檔檔案可放在磁碟中 也可以存為普通檔案。tar是需要引數的,可選的引數是a c d r t u x,您在使用tar時必須首...

make命令引數詳解

make命令引數詳解 make 命令本身可帶有四種引數 標誌 巨集定義 描述檔名和目標檔名。其標準形式為 make flags macro definitions targets unix 系統下標誌位flags 選項及其含義為 f file 指定file 檔案為描述檔案,如果file 引數為 符,...