Как найти метку времени / даты создания узла каталога Subversion - PullRequest
9 голосов
/ 14 октября 2010

Я делаю некоторый анализ большого хранилища Subversion в рамках подготовки к некоторому сокращению. Я хотел бы иметь возможность выяснить, когда был создан узел каталога, а НЕ только когда он был «Последнее изменение». Я могу получить дату последнего изменения со следующим:

svn info -R --depth immediates http://<path-omitted>/branches/ | grep -E "Path|Last Changed Date"

Я бы хотел получить дату создания по двум причинам:

  1. Я хочу подтвердить, что каталоги внутри каталога с именем "tags" не были изменены. Люди, управляющие этим репо, похоже, не сделали теги доступными только для чтения.
  2. Я хотел бы знать, какие ветви безопасно удалить.

Спасибо за вашу помощь! Кажется, я не могу найти правильный поиск, чтобы понять это.

1 Ответ

15 голосов
/ 14 октября 2010

Просмотрите журнал Subversion, чтобы найти, когда каталог был скопирован в каталог branches или tags.

svn log --stop-on-copy --quiet http://<path-omitted>/tags/<directory> | tail -2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...