Можно ли де читать и изменять конфликтующие файлы в svn hook
Мне интересно, можно ли прочитать два файла слияния и изменить результат в svn-хуке, чтобы предотвратить конфликт, который я знаю, как исправить автоматически?
Перед доставкой проверяются измененные файлы, если проверка в порядке, заголовок файла обновляется. 85% конфликтов связаны с этими обновлениями.
Можно ли разработать сценарий для чтения файлов в предварительной фиксации, правильно отсортировать заголовки и зафиксировать правильный заголовок без конфликта?
Спасибо
1 ответ
- Предварительная фиксация ловушек - не лучшее место (вы должны зафиксировать что-то, чтобы запустить ловушку, ваша блокировка должна блокировать эту фиксацию и выполнять подготовленные "вложенные")
- Полагаю, каким-то лучшим выбором может стать специальный инструмент слияния (в котором у вас будет скрипт, выполняющий слияние под капотом)