是否可以回顾某个特定名称文件的 Subversion 存储库的历史记录(更好的是让他们进行通配符搜索)?
我想看看是不是.bat
文件在过去的某个时间点已提交到存储库,但此后在以后的更新中被删除。即使在每次修订时转储文件历史记录也可以,因为我可以只对输出进行 grep。我已经浏览了手册,但找不到一个好的方法来做到这一点。
每个提交的日志都是描述性的,所以我不能只查看日志消息来查看做了哪些修改。我认为 Subversion 确实有办法检索它?
最佳答案
TortoiseSVN 可以非常轻松地搜索日志,在我的系统上,我可以在搜索框中输入“.plg”并查找这些文件的所有添加、修改和删除。
如果没有 Tortoise,我能想到的唯一方法是 grep 完整日志或解析日志并自行搜索您要查找的文件上的“A”和“D”指示符(使用 svn log --verbose
到获取文件路径)。
svn 日志 --verbose | grep .bat
关于svn - 如何在 Subversion 存储库历史记录中查找文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19787/