【山外筆記-SVN命令】svnlook命令詳解

【山外筆記-SVN命令】svnlook命令詳解

本文打印版問(wèn)文件下載地址

【山外筆記-SVN命令】svnlook命令詳解-打印版.pdf

一、命令簡(jiǎn)介

svnlook是檢驗(yàn)Subversion版本庫(kù)不同方面的命令行工具屠尊,不會(huì)對(duì)版本庫(kù)有任何修改抖韩,只是查看。

二、命令語(yǔ)法

1、svnlook語(yǔ)法

(1)語(yǔ)法格式:svnlook <subcommand> REPOS_PATH [ARGS & OPTIONS ...]

(2)查看svnlook版本:svnlook --version

(3)svnlook全局參數(shù):

  • ① --no-diff-deleted:不要輸出刪除文件造成的差異。
  • ② --revision (-r):指定要進(jìn)行檢查的特定修訂版本蒲凶。
  • ③ --revprop:操作針對(duì)修訂版本屬性,而不Subversion文件或目錄的屬性拆内。
  • ④ --transaction (-t):指定一個(gè)希望檢查的特定事物ID旋圆。
  • ⑤ --show-ids:顯示文件系統(tǒng)樹(shù)中每條路徑的文件系統(tǒng)節(jié)點(diǎn)修訂版本ID。
2麸恍、svnlook子命令

(1)svnlook author:輸出版本庫(kù)一個(gè)修訂版本或者事物的作者臂聋。

(2)svnlook cat:輸出版本庫(kù)中指定文件內(nèi)容。

(3)svnlook changed:輸出特定修訂版本或事物修改的路徑或南。

(4)svnlook date:輸出版本庫(kù)一個(gè)修訂版本或事物的時(shí)間戳孩等。

(5)svnlook diff:輸出版本庫(kù)中GNU樣式的文件和屬性修改區(qū)別。

(6)svnlook dirs-changed:輸出本身修改(屬性編輯)或子文件修改的目錄采够。

(7)svnlook filesize:輸出位于PATH_IN_REPOS的文件的大小(以字節(jié)為單位)肄方。

(8)svnlook help (?, h):顯示svnlook子命令的幫助信息。

(9)svnlook history:輸出版本庫(kù)某一個(gè)路徑的歷史蹬癌,默認(rèn)是根目錄权她。

(10)svnlook info:輸出作者虹茶、時(shí)間戳、日志信息大小和日志信息隅要。

(11)svnlook lock:輸出PATH_IN_REPOS鎖定的所有信息蝴罪,如果沒(méi)有鎖定,則不打印任何內(nèi)容步清。

(12)svnlook log:打印日志信息要门。

(13)svnlook propget (pget, pg):列出版本庫(kù)中一個(gè)路徑一個(gè)屬性的值。

(14)svnlook proplist (plist, pl):列出版本庫(kù)中一個(gè)路徑的屬性廓啊。

(15)svnlook tree:輸出樹(shù)欢搜。

(16)svnlook uuid:打印版本庫(kù)的UUID,是版本庫(kù)的全局唯一標(biāo)識(shí)(Universal Unique IDentifier)谴轮。

(17)svnlook youngest:輸出版本庫(kù)最年輕的修訂版本號(hào)炒瘟。

3、svnlook author子命令

(1)svnlook author功能:打印版本庫(kù)一個(gè)修訂版本或者事物的作者第步。

(2)svnlook author語(yǔ)法:svnlook author REPOS_PATH

(3)svnlook author選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG疮装。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。

4粘都、svnlook cat子命令

(1)svnlook cat功能:輸出版本庫(kù)中指定文件內(nèi)容斩个。

(2)svnlook cat語(yǔ)法:svnlook cat REPOS_PATH FILE_PATH

(3)svnlook cat選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG驯杜。

5、svnlook changed子命令

(1)svnlook changed功能:輸出特定修訂版本或事物修改的路徑做个。

(2)svnlook changed語(yǔ)法:svnlook changed REPOS_PATH

(3)svnlook changed選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG鸽心。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。

  • ③ --copy-info:顯示每個(gè)副本的詳細(xì)信息居暖。

6顽频、svnlook date子命令

(1)svnlook date功能:打印版本庫(kù)一個(gè)修訂版本或事物的時(shí)間戳。

(2)svnlook date語(yǔ)法:svnlook date REPOS_PATH

(3)svnlook date選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG太闺。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG糯景。

7、svnlook diff子命令

(1)svnlook diff功能:打印版本庫(kù)中GNU樣式的文件和屬性修改區(qū)別省骂。

(2)svnlook diff語(yǔ)法:svnlook diff REPOS_PATH

(3)svnlook diff選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG蟀淮。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。

  • ③ --no-diff-deleted:不要輸出刪除文件造成的差異钞澳。

  • ④ --no-diff-added:不要輸出增加文件造成的差異怠惶。

  • ⑤ --diff-copy-from:顯示與原始內(nèi)容的差異。

  • ⑥ --diff-cmd ARG:使用 ARG 作為比較命令轧粟。

  • ⑦ -x [--extensions] ARG:為內(nèi)部和外部差異指定不同的參數(shù)策治。

  • ⑧ --ignore-properties:操作時(shí)忽略屬性脓魏。

  • ⑨ --properties-only:在操作期間只顯示屬性。

8通惫、svnlook dirs-changed子命令

(1)svnlook dirs-changed功能:打印本身修改(屬性編輯)或子文件修改的目錄茂翔。

(2)svnlook dirs-changed語(yǔ)法:svnlook dirs-changed REPOS_PATH

(3)svnlook dirs-changed選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG履腋。

9珊燎、svnlook filesize子命令

(1)svnlook filesize功能:輸出位于PATH_IN_REPOS的文件的大小(以字節(jié)為單位)。

(2)svnlook filesize語(yǔ)法:svnlook filesize REPOS_PATH PATH_IN_REPOS

(3)svnlook filesize選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG府树。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG俐末。

10、svnlook help(?, h)子命令

(1)svnlook help功能:顯示svnlook子命令的幫助信息奄侠。

(2)svnlook help語(yǔ)法:svnlook help <subcommand>

11卓箫、svnlook history子命令

(1)svnlook history功能:輸出版本庫(kù)某一個(gè)路徑的歷史,默認(rèn)是根目錄垄潮。

(2)svnlook history語(yǔ)法:svnlook history REPOS_PATH [PATH_IN_REPOS]

(3)svnlook history選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG烹卒。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。

  • ③ -l [--limit] ARG:歷史項(xiàng)最大數(shù)量弯洗。

12旅急、svnlook info子命令

(1)svnlook info功能:輸出作者、時(shí)間戳牡整、日志信息大小和日志信息藐吮。

(2)svnlook info語(yǔ)法:svnlook info REPOS_PATH

(3)svnlook info選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG逃贝。

13谣辞、svnlook lock子命令

(1)svnlook lock功能:輸出PATH_IN_REPOS鎖定的所有信息,如果沒(méi)有鎖定沐扳,則不打印任何內(nèi)容泥从。

(2)svnlook lock語(yǔ)法:svnlook lock REPOS_PATH PATH_IN_REPOS

14、svnlook log子命令

(1)svnlook log功能:打印日志信息沪摄。

(2)svnlook log語(yǔ)法:svnlook log REPOS_PATH

(3)svnlook log選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG躯嫉。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。

15杨拐、svnlook propget(pget, pg) 子命令

(1)svnlook propget功能:列出版本庫(kù)中一個(gè)路徑一個(gè)屬性的值祈餐。

(2)svnlook propget語(yǔ)法:svnlook propget REPOS_PATH PROPNAME [PATH_IN_REPOS]

(3)svnlook propget選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG。

  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG哄陶。

  • ③ -v [--verbose]:顯示所有的屬性值昼弟。

  • ④ --revprop:操作版本的屬性(使用 -r 或 -t)。

  • ⑤ --show-inherited-props:顯示路徑的繼承屬性奕筐。

16舱痘、svnlook proplist(plist, pl) 子命令

(1)svnlook proplist功能:列出版本庫(kù)中一個(gè)路徑的屬性变骡。

(2)svnlook proplist語(yǔ)法:svnlook proplist REPOS_PATH [PATH_IN_REPOS]

(3)svnlook proplist選項(xiàng):

  • ① -r [--revision] ARG:指定版本號(hào)ARG。
  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG芭逝。
  • ③ -v [--verbose]:顯示所有的屬性值塌碌。
  • ④ --revprop:操作版本的屬性(使用 -r 或 -t)。
  • ⑤ --show-inherited-props:顯示路徑的繼承屬性旬盯。
  • ⑥ --xml:輸出為 XML台妆。
17、svnlook tree子命令

(1)svnlook tree功能:輸出樹(shù)胖翰。

(2)svnlook tree語(yǔ)法:svnlook tree REPOS_PATH [PATH_IN_REPOS]

(3)svnlook tree選項(xiàng)

  • ① -r [--revision] ARG:指定版本號(hào)ARG接剩。
  • ② -t [--transaction] ARG:指定事務(wù)名稱ARG。
  • ③ -N [--non-recursive]:只在單個(gè)目錄操作
  • ④ --show-ids:為每個(gè)路徑顯示節(jié)點(diǎn)版本編號(hào)
  • ⑤ --full-paths:顯示完整路徑(代替縮進(jìn))
  • ⑥ -M [--memory-cache-size] ARG:用來(lái)減少冗余操作的內(nèi)存中額外緩存的大小(MB)萨咳,默認(rèn)值為16懊缺。
18、svnlook uuid子命令

(1)svnlook uuid功能:打印版本庫(kù)的UUID培他,是版本庫(kù)的全局唯一標(biāo)識(shí)(Universal Unique IDentifier)鹃两。

(2)svnlook uuid語(yǔ)法:svnlook uuid REPOS_PATH

19、svnlook youngest子命令

(1)svnlook youngest功能:輸出版本庫(kù)最年輕的修訂版本號(hào)舀凛。

(2)svnlook youngest語(yǔ)法:svnlook youngest REPOS_PATH

svnlook命令.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末俊扳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子猛遍,更是在濱河造成了極大的恐慌馋记,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件懊烤,死亡現(xiàn)場(chǎng)離奇詭異梯醒,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)奸晴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)日麸,“玉大人寄啼,你說(shuō)我怎么就攤上這事〈” “怎么了墩划?”我有些...
    開(kāi)封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)嗡综。 經(jīng)常有香客問(wèn)我乙帮,道長(zhǎng),這世上最難降的妖魔是什么极景? 我笑而不...
    開(kāi)封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任察净,我火速辦了婚禮驾茴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘氢卡。我一直安慰自己锈至,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布译秦。 她就那樣靜靜地躺著峡捡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪筑悴。 梳的紋絲不亂的頭發(fā)上们拙,一...
    開(kāi)封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音阁吝,去河邊找鬼砚婆。 笑死,一個(gè)胖子當(dāng)著我的面吹牛求摇,可吹牛的內(nèi)容都是我干的射沟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼与境,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼验夯!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起摔刁,我...
    開(kāi)封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤挥转,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后共屈,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體绑谣,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年拗引,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了借宵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡矾削,死狀恐怖壤玫,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情哼凯,我是刑警寧澤欲间,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站断部,受9級(jí)特大地震影響猎贴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一她渴、第九天 我趴在偏房一處隱蔽的房頂上張望达址。 院中可真熱鬧,春花似錦惹骂、人聲如沸苏携。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)右冻。三九已至,卻和暖如春著拭,著一層夾襖步出監(jiān)牢的瞬間纱扭,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工儡遮, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留乳蛾,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓鄙币,卻偏偏與公主長(zhǎng)得像肃叶,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子十嘿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 命令的使用 1因惭、檢出 svn cohttp://路徑(目錄或文件的全路徑)[本地目錄全路徑] --username...
    小李龍彪閱讀 4,437評(píng)論 0 9
  • 皮佳駿1、 對(duì)前后端開(kāi)發(fā)了解深刻绩衷,2蹦魔、 溝通組織管理能力比較突出3、 對(duì)前沿技術(shù)興趣濃厚4咳燕、 對(duì)項(xiàng)目的難點(diǎn)也有很好...
    半眼魚閱讀 3,924評(píng)論 0 0
  • 這些都是平時(shí)自己在備忘錄里嗎瞎寫的紀(jì)錄勿决,懶得整理,估計(jì)也就是只有我自己能看懂招盲。 svn命令行創(chuàng)建和刪除分支和tag...
    LYPC_下里巴人閱讀 1,006評(píng)論 0 1
  • https://www.cnblogs.com/Camier-myNiuer/p/5882711.html本文轉(zhuǎn)載...
    陳碼工閱讀 684評(píng)論 0 0
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,380評(píng)論 0 5