Добрый день,
работаем командой над проектом, существует три ветки
default - прод
dev - демо/код - в ней работаю
layout - верстка/дизайн
Сливать или перемещать вручную файлы, которые были доработаны по верстке надоело (например стили).
Подумываю использовать простой хук вроде
hg up layout
cp -r path_to_layout_some_folder path_to_dev_some_folder
hg up dev
Для более удобного ознакомления с изменениями в файлах от коллег используется SourceTree.
В файле .hg/hgrc
Прописал для простого теста
[hooks]
changegroup hg up dev
commit hg up dev
используя консоль все работает hg push default... но SourceTree не цепляет хуки.
Есть пара вопросов, как реализовать хук чтобы он работал в SourceTree и возможно ли вынести все в .sh скрипт чтобы не лезть в hgrc для правок?
Спасибо.