名称
svn blame — 为指定的文件或 URL 显示作者和版本信息。
概要
svn blame TARGET[@REV]...
描述
为指定的文件或 URL 显示作者和版本信息。文本的每行开头都带有作者(用户名)和对该行的最后更改的版本号。
其他名称
praise, annotate, ann
选项
--revision (-r) ARG
--verbose (-v)
--incremental
--xml
--extensions (-x) ARG
--force
--username ARG
--password ARG
--no-auth-cache
--non-interactive
--config-dir ARG
示例
如果您想查看测试仓库中 readme.txt 的注释源代码
$ svn blame http://svn.red-bean.com/repos/test/readme.txt
3 sally This is a README file.
5 harry You should read this.
即使 svn blame 显示 Harry 在版本 5 中最后修改了 readme.txt,您也需要仔细检查该版本究竟更改了什么,才能确定 Harry 是否更改了该行的 上下文——他可能只是调整了空白字符。