[OpenBSD]

Почему разработчики OpenBSD используют CVS


Проект OpenBSD выбрал Систему Одновременных Версий (CVS) как основной систему контроля версий для работы с исходниками. Используя её 70 (или около того) разработчиков работают вместе над проектом, который насчитывает более 140 000 файлов (около 1,2 Гб). Это компоненты ОС, порты/пакеты, и X Window System. Многие пользователи OpenBSD загружают исходники OC через анонимный CVS.

CVS обеспечивает простую работу с различными ветками исходников. Используя CVS для нас не составляет труда параллельно поддерживать деревья исходных кодов в разрабатывамой ветке и в текущей ветке релиза (с исправлениями/патчами). Используя CVSweb можно просматривать содержимое всего репозитория через Web.

Так как CVS может работать через Secure Shell (ssh(1)), её использование обеспечивает надёжный механизм аутентификации пользователей. Это, в свою очередь, идеально совпадает с методами разработки и целями проекта.


OpenBSD www@openbsd.org
$OpenBSD: why-cvs.html,v 1.16 2013/01/12 07:47:15 ajacoutot Exp $