Проект FreeBSD CVSweb
Содержание
Что такое CVSweb?
CVSweb представляет собой Web-интерфейс для CVS-хранилищ, при помощи которого вы можете просматривать в вашем браузере файловую иерархию и историю изменений любого файла, которые представлены в весьма удобном виде.
CVSweb первоначально создал Bill Fenner для Проекта FreeBSD, и он получил широкое распространение среди разработчиков программного обеспечения в силу своего удобства использования.
Пакет FreeBSD-CVSweb, который раньше назывался knu-CVSweb, является улучшенной версией CVSweb, основанной на версии CVSweb от Henner Zeller, которая, в свою очередь, является расширенной версией оригинального CVSweb. Akinori MUSHA внёс в эту версию множество улучшений, исправлений и усовершенствований, в том числе касающихся информационной безопасности, и предоставил её для использования авторам. Пакет FreeBSD-CVSweb сейчас поддерживает Ville Skyttä.
FreeBSD-CVSweb распространяется свободно на условиях Лицензии BSD. На данный момент этот пакет используется в таких проектах, как FreeBSD, Mandriva, NetBSD, OpenDarwin и Ruby.
Файлы для сгрузки
Сгрузите tar-архив с указанных ниже сайтов. Последним стабильным релизом является 3.0.5 (выпущен 2005-01-22), для просмотра изменений посмотрите файлы NEWS и ChangeLog.
- ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/
- http://people.FreeBSD.org/~scop/cvsweb/
- Прочтите документ FreeBSD Серверы FTP для получения информации о зеркалирующих сайтах.
В дистрибутивных каталогах также находятся старые версии. Рекомендуется обновление до 3.x, но если вы ограничены Perl старше 5.6, используйте версию 2.0.x.
Готовый к использованию в виде пакаджа пакет FreeBSD-CVSweb включен в состав дистрибутивов нескольких операционных систем:
- Порт FreeBSD (в devel/cvsweb3 находится версия 3.x, а в devel/cvsweb размещена версия 2.x)
- Пакет NetBSD (www/cvsweb)
- Порт OpenBSD (devel/cvsweb)
- cAos
- Debian GNU/Linux (testing и unstable)
- Fedora Extras
- Mandriva Linux
Ресурсы
- Список рассылки проекта:
- freebsd-cvsweb@FreeBSD.org представляет собой список рассылки для обсуждения хода разработки FreeBSD-CVSweb. Приветствуются патчи, сообщения об ошибках и просьбы о добавлениях новых возможностей. Для подключения к списку рассылки следуйте инструкциям, помещённым в Руководство FreeBSD. Доступны также Архивы списков рассылки.
- CVS-хранилище
- FreeBSD-CVSweb доступен через
общедоступный pserver для CVS. Модуль имеет имя
/projects/cvsweb
. Текущей стабильной веткой являетсяMAIN
, веткаrel-2_0-branch
содержит старую версию. - CVSweb в CVSweb
- Вы можете просмотреть исходный код FreeBSD-CVSweb при помощи самого этого пакета по адресу http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/.