>> иметь сырцы - это удобно, йоу. а держать всю историю.
> А вся история - более информативно. Особенно когда в очередной версии появился
> какой-то паскудный баг, сразу не понятно где он вылез, но очень
> уж хочется гада прибить.Вот кому это надо, те используют что-то сверх CVS. Тот же cvsync.
>> cvs get src/sys -rВЕТКА, и всё. потом собрал tiny-ядро и завёл
>> новый релиз на pentium 120. красота.
> А я завел мой минимальный кернел на MIPS, 400МГц, 16 мег оперативы.
> А еще размер с полпачки сигарет и питается от одной 18650
> банки (в ноуте таких воткнуто от души, 4-6 штук минимум) порядка
> 5 часов. Куда как больше вставляет чем некромансия с пыльными гробами.
То есть выкидываем рабочее железо и покупаем новое со сравнимой производительностью. ОК.
>> мне не нужно мотаться по версиям. а если и нужно - то
>> только по дате, типа "какая версия веб-сайта или ещё чего-то была
>> на такую-то дату". для этого есть ключ -D.
> А пофигу - у CVS/SVN есть абсолютно фатальный недостаток - они не
> хранят историю
Ещё раз - cvsync.
> и не оперируют дельта-компрессией в этом процессе
Простите, дядя мальчик, вы - даун?..
> и при передаче данных.
... судя по всему, вопрос риторический.
> Это означает что скачка сколь-нибудь разной ревизии будет занимать
> почти столько же времени как скачка с ноля. А это буллшит.
Буллшит - ваши заявления. Не имея понятия о том, как на самом деле устроен и что умеет CVS, вы с пафосом вещаете о том, что все, кто им пользуются - лохи. Неужели самому не противно вариться в собственном желудочном соке?
Да, у CVS есть масса недостатков, он не умеет много вкусностей, которые есть у Mercurial и прочих. Но вы об этом не имеете никакого понятия, иначе бы у вас были аргументы, а не... буллшит.