【问题标题】:How to see the list of deleted files in SVN log?如何在 SVN 日志中查看已删除文件的列表?
【发布时间】:2020-09-03 17:41:50
【问题描述】:

对SVN目录执行删除操作时,删除操作返回已删除文件列表:

D         folder/test
D         folder/test/images
D         folder/test/images/gif.gif
D         folder/test/images/jpeg.jpeg
D         folder/test/images/jpg.jpg
D         folder/test/images/pdf.pdf
D         folder/test/images/png.png
D         folder/test/images/svg.svg

之后,如果我提交更改并尝试为删除文件的修订版做一个详细日志:

svn log https://svn.remote.repository/repos/repo -r 12345 -v

它只返回被删除的文件夹:

Changed paths:
      D /root/branches/branch/folder/test

如何获取已删除文件的列表,就像在原始删除操作中一样?

【问题讨论】:

    标签: list file svn


    【解决方案1】:

    你可以试试svn log --depth infinity --diff -r 12345 -v

    --depth:

    --深度ARG

    指示 Subversion 将操作的范围限制在特定的树深度。 ARG 是空之一(只有目标本身), 文件(目标及其任何直接文件子级),立即数 (目标及其任何直系子级),或无穷大( 目标及其所有后代——完全递归)。

    【讨论】:

      猜你喜欢
      • 2021-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-09
      • 2011-07-23
      • 2019-05-11
      • 1970-01-01
      相关资源
      最近更新 更多