Описание
Предполагается, что я получаю счетчик измененных строк из конкретного файла Chromium
reporsitori., Например:
svn diff "G:\Develop\Google\Chromium\trunk\src\webkit\glue\entity_map.h" -c 3116
Проблема
Проблема в том, что entity_map.h
больше не существует, потому что он был вероятно удален.Так что его нет ни в рабочей копии, ни в репозитории.
Так что мой запрос не удался, потому что не с чем сравнивать.Даже если я попытаюсь восстановить файл, используя методы, которые я нашел в Интернете, такие как
svn up
(не рекомендуется) svn copy
Это не помогает, кстати, потому что нет контрагента для сравнения и определения различий, внесенных в файл.Но хорошая новость в том, что TortoiseSVN
в этом преуспевает, поэтому я почти уверен, есть способ сделать это.
Вопрос
Кто-нибудь знает, как это сделать?количество измененных строк в файле в конкретной редакции , учитывая, что файл был удален давно.?
РЕДАКТИРОВАТЬ
Предпочитают избегать использования Subverison
определенных C
функций, но использовать только предоставленный интерфейс command-line
.