转自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 |
svn log
最新推荐文章于 2023-09-07 18:10:45 发布