После того, как филиал был объединен обратно в багажник в хранилище subversion (версия 1.6.11), я больше не могу видеть комментарии журнала, которые были связаны с этой веткой из магистрали. Эта конкретная ветвь существовала сама по себе в течение довольно долгого времени, есть пробел в несколько сотен комментариев журнала, которые отсутствуют при вызове svn log svn://repo/trunk
.Восстановление комментариев SVN после слияния
Комментарии, кажется, отображаются при использовании svn log -g
. Однако комментарии в журнале включают текст «Слияние через: rXXXX».
Более серьезной проблемой является то, что я не могу использовать -r
или -l
опции для ограничения вывода при использовании -g
для этих журналов комментариев в пределах этого промежутка. И если я попытаюсь использовать опцию -r
для ревизий до слияния без -g
, я получаю пустой экран журнала, поэтому кажется, что это все или ничего для комментариев журнала после объединения.
Я знаю, что комментарии все еще существуют (подрывная операция сохраняет все), они видны с использованием -g
и видны путем просмотра журнала ветки, которая была объединена с багажником (скорее всего, неправильно);
Однако возможно ли полностью восстановить эти недостающие комментарии в журнале для багажника?
Я прочитал на колышек изменениях, но только на короткое время. Таким образом, даже если ветвь удалена, к журнальным комментариям все еще можно получить доступ, предоставив ревизию привязки? – John
Точно. Вам просто нужно убедиться, что вы используете ревизию как ревизию peg, в которой существовала ветвь (т. Е. Ревизия после создания и до удаления ветки). –