Subversion 仓库管理工具与操作指南
1. 日志信息输出格式
日志信息输出包含以下几个部分:
1. 作者
2. 日期
3. 日志消息的字符数
4. 日志消息本身
这种输出格式既方便人类阅读,日期等信息以文本形式展示;又便于机器解析,通过在日志消息前提供消息长度,脚本等工具可以更智能地处理日志消息,如分配内存或跳过字节。
2. svnlook 工具
svnlook 可执行多种查询操作,如显示之前提到的部分信息子集、递归列出版本化目录树、报告特定版本或事务中修改的路径、展示文件和目录的文本及属性差异等。
3. svndumpfilter 工具
3.1 功能概述
svndumpfilter 虽不常用,但能作为基于路径的过滤器,快速轻松地修改 Subversion 仓库历史数据流。
3.2 语法
$ svndumpfilter help general usage: svndumpfilter SUBCOMMAND [ARGS & OPTIONS ...] Type "svndumpfilter help <subcommand>" for help on a specific subcommand. Type 'svndumpfilter --version' to see the program version.