CVS великолепен, когда у вас есть простой, автономный проект, но каков следующий шаг в иерархии?
У меня есть много отдельных проектов под CVS, но у любого реалистичного проекта повсюду есть усики и зависимости - используемые библиотеки, схемы общих баз данных, общая технология с локальными настройками. Управление этим проектом с помощью CVS просто не входит в сферу его компетенции.
Я хотел бы создать нечто вроде иерархического представления CVS для произвольной коллекции файлов и папок, каждая из которых является частью какого-либо другого проекта CVS.