off: cvs: HEAD branch << должна ли она компилиться
Александр Петросян (PAF) 28.12.2005 17:44
на самом деле, есть разные подходы.
мне нравится такой, что в где-то в CVS происходит ферментация, и компилиться всё вместе в любой момент времени не обязано.
возможность потери файлов из-за краха HDD никто не отменял.
тут есть варианты:
ветка XXX:
затяжные сложные изменения можно commit в отдельную ветку, которая находится сбоку от основного пути развития проекта, и, возможно, никогда в него не попадёт.
см., например, ветку
autoptr.
ветка HEAD:
если
заранее известно, что изменения в конечную версию войдут, а
также есть предыдущие релизы проекта, оформленные отдельными ветками, в которые можно вносить bugfixes отдельно от HEAD,
то
кому-то может понравится commit'ить прямо в HEAD.