通过特定标准从SVN历史记录中获取文件

时间:2013-09-30 06:32:59

标签: svn version-control

我正在尝试找到允许我通过下一个标准在Subversion历史中查找文件的方法:

  • 在特定时间间隔内修改的文件
  • 特定作者至少修改过一次的文件

简而言之,我正在尝试查找我的团队在过去2个月内修改过的所有文件。我怎么能表演呢?

2 个答案:

答案 0 :(得分:1)

以下是TortoiseSVN可以实现的方法:

在特定时间间隔内修改的文件

  1. 打开SVN日志(RMB> SVN菜单>显示日志)
  2. Show all下选择Show range选项并填写您需要的日期范围
  3. 如果你移动 - 选择上部框架中的所有修订版,你将在下面的框架中看到所有已更改的文件
  4. 您还可以使用Statistics查看图表(例如Commits by author
  5. 特定作者至少修改过一次的文件

    1. 与上述相同
    2. 与上述相同
    3. 按作者排序修订列表,并由作者提交shift-select提交以查看他已更改的文件列表

答案 1 :(得分:0)

在命令行中,您可以将修订指定为日期范围,SVN将为您查找实际修订号。因此,svn log可以在特定日期内为您提供修订列表,有关详细信息,请参阅http://svnbook.red-bean.com/en/1.7/svn.tour.revs.specifiers.html#svn.tour.revs.dates