ОК, предположим, я знаю, что я добавил файл "foo.txt" в мой репозиторий Subversion с ревизией 500.
Так что я могу сделать svn log -v http://svnrepo/path/foo.txt@500
, и это покажет все файлы, добавленные одновременно.
Какой самый быстрый способ найти файл, который был удален после добавления?
Я пытался svn log -r500:HEAD -v http://svnrepo/path/foo.txt@500
, но это дает мне "путь не найден" - возможно, очевидно, потому что файл "foo.txt" не существует в "HEAD".
Я могу попробовать алгоритм двоичного поиска, проходящий через ревизии (и это, безусловно, будет быстрее, чем ввод этого вопроса), но есть ли лучший способ?