У нас есть хранилище со следующей структурой:
repos
trunk
module1
module2
...
tags
branches
Обычно мы предоставляем индивидуальные модули заказчику, а иногда и всему приложению.
Теперь мы собираемся доставить module1, и я пытаюсь выбрать между этими двумя вариантами:
- a) метка module1 (т.е. копирование транка / module1 в теги / module1_v1.00)
- b) пометить полную транк (т.е. скопировать транк в теги / v1.00)
Есть ли какое-либо соглашение, что все теги должны включать полный ствол?
Есть ли веская причина, чтобы делать то или другое?
Спасибо!