Ветвление источников для цикла выпуска является одним из распространенных сценариев управления источниками. Слияние как можно скорее - хорошая практика. Таким образом, у нас есть человеческий фактор: ветка закрыта, но кто-то забыл слить что-то обратно в ствол.
В: Существует ли способ "одним щелчком мыши" получить все номера ревизий, которые не были объединены из ветви X в транк?
(Примечание: мне не нужны эти номера ревизий, чтобы найти, что объединить, мне нужны они для создания автоматической проверки, которая напомнила бы людям, что они не забыли объединить что-то с транком. .)
Кажется, что команда svn mergeinfo здесь не помогает. Передача корневых веток и ветвей завершится неудачей, если слияние было выполнено не на корневом уровне (и это распространенный сценарий).
Сценарии, инструменты, любые svn-хуки в качестве решения приветствуются.
приписка
Последняя версия SVN. Не нужно спорить, насколько распространен или хорош этот сценарий;)