svn log

来源:互联网 发布:matlab导入excel数据 编辑:程序博客网 时间:2024/05/16 06:17

转自http://www.im286.com/thread-8734593-1-1.html


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                                        '{' DATE '}' 在指定时间以后的版本
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                                     例如:
43                                         servers:global:http-library=serf

常用操作
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
原创粉丝点击