У меня есть проект на основе Subversion, который имеет довольно стандартную форму, включая каталог соединительных линий, каталог ветвей и каталог тегов для обычных целей.Как использовать файлы ChangeLog при работе с багажником и ветвями?
В багажнике находится файл ChangeLog. Он содержит записи, в которых указано время, имя с контактными данными и список изменений. Всякий раз, когда кто-либо вносит изменения, этот человек добавляет запись в ChangeLog и использует эту точную запись как текст сообщения фиксации. Запись ChangeLog может выглядеть примерно следующим:
2015-04-27 L. Ron Hubbard <[email protected]>
* add class Vector to tools.py
* add example.root
Мой вопрос заключается в следующем: как должны быть обработаны списком изменений при работе с филиалами? Должны ли теги филиала ChangeLog отмечены именем ветки? Следует ли обновлять ветвь ChangeLog? Должны ли все изменения, внесенные с использованием ветви, перечисляться в одной записи, когда ветка объединяется с магистралью? Должен ли там быть a ChangeLog?