svnlook changed

Posted on Posted in 3.svnlook

名称

svnlook changed              — 打印修改的路径。

概要

svnlook changed REPOS_PATH

                     

描述

打印在特定修订版本或事物修改的路径,也是在前两列使用“svn update样式的”状态字符:

  • 'A '

  • 条目添加到版本库。

  • 'D '

  • 条目从版本库删除。

  • 'U '

  • 文件内容改变了。

  • ' U'

  • 条目属性改变了,注意开头的空格。

  • 'UU'

  • 文件内容和属性修改了。

文件和目录可以区分,目录路径后面会显示字符'/'。

选项

--revision (-r) REV --transaction (-t)

                     

例子

这里显示了在测试版本库中修订版本39改变的文件和目录,注意修改的第一个项目是一个目录,证据就是结尾的/

$ svnlook changed -r 39 /usr/local/svn/repos A   trunk/vendors/deli/ A   trunk/vendors/deli/chips.txt A   trunk/vendors/deli/sandwich.txt A   trunk/vendors/deli/pickle.txt U   trunk/vendors/baker/bagel.txt  U  trunk/vendors/baker/croissant.txt UU  trunk/vendors/baker/pretzel.txt D   trunk/vendors/baker/baguette.txt