svn help log
не дает мне опцию видеть историю рекурсивно.
svn log -l3 --recursive SVN_ROOT_URL
не работает. Я ожидал бы, что это дает мне последние 3 фиксации ниже SVN_ROOT_URL.
Это является действительно раздражающим. Я всегда должен запускать свой IDE или взгляд на город команды для наблюдения последних фиксаций на проекте (хотя я не уверен, какие svn управляют, чтобы эти инструменты выполнились негласно).
Я думаю, что эта функция очень важна и надежда, она поддерживается из поля svn-CLI без высокого пишущего сценарий удара усилия.
svn log
уже делает это рекурсивно. Моя ошибка заключалась в том, что я раньше не делал svn update
.
Если вы не хотите выполнять svn update
для «защиты» вашей рабочей копии, выполните команду log на сервере назначения:
$ svn info .
...
URL: http://rep.com/svn/foo
...
$ svn log -v http://rep.com/svn/foo
я использую подробный -v
, чтобы также увидеть затронутые файлы.