Внедрение контроля версий является предметом следующего раздела.
Система контроля версий
Резервное копирование
Пакет RCS состоит из ряда отдельных утилит (включая diff) и, несмотря
несколько загадочная документация по параметрам командной строки, это еще не все
трудно использовать. Хотя это классика и, следовательно, более старая концепция, и с ограничениями для
некоторые серьезные потребности в управлении версиями, RCS является модульным, простым в настройке и подходящим для
многие потребности вики.
308
АДМИНИСТРИРОВАНИЕ ВИКИ И ИНСТРУМЕНТЫ
Для более продвинутого контроля версий и большей интеграции вы можете захотеть
загляните в пакет Concurrent Versions System (CVS) (www.cvshome.org),
который раньше был скриптовым интерфейсом для базового пакета RCS. Начиная с версии 1.10,
однако CVS не зависит от старых модулей RCS, но по-прежнему сохраняет
совместимость с форматом файла. Более мощный CVS рекомендуется для
серьезное отслеживание версий на *nix-системах — под Windows только в качестве клиента. Несколько
клоны вики интегрируют некоторые версии CVS; например CVSWiki, который позволяет
просмотр контента в разные моменты времени — «вики-путешествие во времени». Обратите внимание, что есть
различные мнения о том, является ли это особенно полезным или желательным, за исключением
специальные вики-приложения.
Какой бы тип управления версиями вы ни выбрали, он обеспечивает доступность вашей вики.
как минимум три функции: автоматическое резервное копирование, возможность просмотра предыдущих версий и
выделение изменений между версиями. Последние две функции интересны для открытого
предложить посетителям, а также.
RCS свободно доступен для нескольких платформ, как в исходном коде, так и в предварительно скомпилированном виде.
исполняемые файлы в различных реализациях — см., например, «дом RCS».
репозиторий Purdue: ftp://ftp.cs.purdue.edu/pub/RCS/.
Совет 9.16: Какая версия RCS?
Версия Windows, используемая для примеров в этой книге, была GNU RCS 5,7,
дата выпуска 2 6 января, 1 9 9 7, портировано Каем Уве Роммелем и последним патчем
дата 2 8 марта, 1 9 9 9 , Это три файла: rcs57pcl (бинарные файлы для ПК), -pc2
(документация), atid -pc3 (исходники).