показ истории подрывной деятельности рекурсивно ниже подпапки / пути - PullRequest
11 голосов
/ 14 июля 2010

svn help log не дает мне возможности просмотреть историю рекурсивно.

svn log -l3 --recursive SVN_ROOT_URL не работает. Я ожидаю, что это даст мне последние 3 коммита ниже SVN_ROOT_URL.

Это действительно раздражает. Мне всегда нужно запускать свою IDE или смотреть на team-city, чтобы увидеть последние коммиты в проекте (хотя я не уверен, какую команду svn эти инструменты выполняют за кулисами).

Я думаю, что эта функция очень важна, и надеюсь, что она поддерживается из коробки svn-CLI без больших усилий по написанию сценариев.

Ответы [ 2 ]

25 голосов
/ 28 июля 2010

svn log уже делает это рекурсивно. Моя ошибка была в том, что я не делал svn update раньше.

Если вы не хотите использовать svn update для «защиты» вашей рабочей копии, выполните команду log на сервере назначения:


$ svn info .
...
URL: http://rep.com/svn/foo
...
$ svn log -v http://rep.com/svn/foo

Я использую флаг подробного -v, чтобы также увидеть файлы, к которым обращались.

1 голос
/ 24 октября 2013
  • Для linux: обновление svn до входа в svn
  • Для окон: щелкните правой кнопкой мыши на папке и покажите журнал (нет необходимости сначала обновлять)

Это действительно сбивает с толку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...