CVS: деяким категоричним персонажам присвячується

Коли твої дерева були ще великими, люди вже лупились по дорослому тримали в CVS-репах гігабайти коду. І, повір, ці люди були не дурніші від тебе :-)

Свого часу CVS був одним з найкращих рішень і те, що сьогодні є більш достойні альтернативи - заслуга sync/RCS/CVS та їх авторів. Бо саме накопичивши досвід використання цих систем в умовах вибухового росту загальної кількості коду, той-же Торвальдс зміг запропонувати більш адекватний інструмент. Автори-ж Меркуріала просто об'єднали два інструмента в один (cvs та cvsup) і вирішили пару проблем CVS, які всім заїли очі.

Фактично, можливість створити системи типу git'а, або mercuriаl'а дозволило, по-перше, виконання Закону Мура, а по-друге - загальний прогрес в області IT. Можливо, це буде для тебе сюрпризом, але для більшості робочих станцій 10-15 років тому тримати репозиторії локально було, м'яко кажучі, невигідно: чекаут середнього розміру проекту міг займати хвилина, а то й десятки хвилин. На цьому фоні мережеві затримки, які зараз так дратують при роботі з репозитарієм на іншій машині, були непомітні.

Т-34 сьогодні виглядає як стара шкапа поруч з "Оплотом" або третім Леопардом. Аналогія, думаю, зрозуміла.

Сторінки

Про цей запис

This page contains a single entry by Микола Стрєбков published on November 27, 2008 9:13 PM.

Найкраща новина за сьогодні was the previous entry in this blog.

Єгипет: звіт is the next entry in this blog.

Свіжі записи можна подивитись на головній сторінці. Все інше - в архіві.