01 log: 顯示一組版本與/或檔案的提交日誌資訊。
02 用法: 1、log [path]
03 2、log url[@rev] [path...]
04
05 1、顯示本地 path (預設: 「.」) 的日誌資訊。預設的版本範圍是 base:1。
06
07 2、顯示 url 中 path (預設: 「.」) 的日誌資訊。如果指定了 rev,就從 rev
08 開始查詢 url,版本範圍是 rev:1。否則就從 head 開始查詢 url,版本範圍
09 是 head:1。
10
11 有效選項:
12 -r [--revision] arg : arg (一些命令也接受arg1:arg2範圍)
13 版本引數可以是如下之一:
14 number 版本號
15 '' 在指定時間以後的版本
16 'head' 版本庫中的最新版本
17 'base' 工作副本的基線版本
18 'committed' 最後提交或基線之前
19 'prev' committed的前一版本
20 -q [--quiet] : 不列印資訊,或只列印概要資訊
21 -v [--verbose] : 列印附加資訊
22 -g [--use-merge-history] : 從合併歷史使用/顯示額外資訊
23 -c [--change] arg : 版本 arg 引起的改變
24 --targets arg : 傳遞檔案 arg 內容為附件引數
25 --stop-on-copy : 檢視歷史不要跨越不同的副本
26 --incremental : 給予適合串聯的輸出
27 --xml : 輸出為 xml
28 -l [--limit] arg : 日值項最大值
29 --with-all-revprops : 獲取所有版本屬性
30 --with-no-revprops : 沒有找回版本屬性
31 --with-revprop arg : 獲取版本屬性 arg
32
33 全域性選項:
34 --username arg : 指定使用者名稱 arg
35 --password arg : 指定密碼 arg
36 --no-auth-cache : 不要快取使用者認證令牌
37 --non-interactive : 不要互動提示
38 --trust-server-cert : 不提示的接受未知的 ssl 伺服器證書(只用於選項 「--non-interactive」)
39 --config-dir arg : 從目錄 arg 讀取使用者配置檔案
40 --config-option arg : 以下屬格式設定使用者配置選項:
41 file:section:option=[value]
42 例如:
常用操作
1.檢視最近3個版本日誌
svn log [path] -v -l3
2.檢視某兩個版本,用來對比
svn log -r 14:15
3.日誌放入檔案
$ svn log -r 14 > mylog
$ svn log -r 19 >> mylog
$ svn log -r 27 >> mylog
$ cat mylog
或者$ svn log –incremental -r 14 > mylog
$ svn log –incremental -r 19 >> mylog
$ svn log –incremental -r 27 >> mylog
$ cat mylog
svn log -v -r 23:21 檢視 23 和21版本庫中**的檔案的變化
svn diff --old ./ --new 檢視當前工作區 與**庫之間的區別
Apache MINA 應用高階
li.zhongnan hotmail.com 1。mina 框架簡介 下圖為本人根據對mina的簡要理解,所畫出來的框架簡圖 session可以理解為伺服器與客戶端的特定連線,該連線由伺服器位址 埠以及客戶端位址 埠來決定。客戶端發起請求時,指定伺服器位址和埠,客戶端也會指定或者根據網路路由資訊自...
vi高階應用
linux 2008 10 29 23 33 53 閱讀39 字型大小 大 中小訂閱 find name doc exec rm 2,用find grep,xargs 的組合 find grep doc xargs i rm 看上去,第乙個簡單一些,但很類似,不過如果要實現 刪除那些沒有指定字尾的檔...
SQL Injection高階應用
灌一篇水,寫一點關於sql injection的高階應用,針對sql server的。我假設你已經非常了解sql injection的基本概念。目標探測 當大多數人都意識到sql injection的威脅並進行一番修補之後,可能很難再找到下手的地方。但若想成功就必需要冷靜耐心,當然有時也需要一點點運...