【发布时间】:2011-01-20 15:49:09
【问题描述】:
我在使用 SVN 更改列表和 svn diff 时遇到了一些问题。特别是我想获取指定修订范围的某个文件列表的更改历史记录。
SVN 变更列表似乎是完美的解决方案,所以我的方法是:
svn changelist LIST a.txt b.txt d.txt ...svn diff --changelist LIST --revision 2:3
不幸的是,这包括所有文件,甚至那些不在更改列表中的文件。在没有--revision 的情况下使用相同的语法效果很好。
我怀疑更改列表只是为工作副本设计的,根本不考虑历史内容。如果是这样,最简单的选择是什么?
【问题讨论】:
标签: svn diff changelist