[devel] I: git.altlinux.org: people/*/packages/

Dmitry V. Levin ldv на altlinux.org
Вт Сен 12 20:58:01 MSD 2006


Hi,

Как известно, git может использовать разные виды транспорта для своего
внутреннего протокола передачи данных, подробнее см. секцию GIT URLS в
git-pull(1) или git-push(1).
Из них rsync лучше всех подходит для первичного клонирования репозиториев
большого размера по нестабильным каналам связи, только два, ssh:// и
git://, наиболее удобны для обновления уже существующих репозиториев, а из
этих двух только ssh подходит для организации полноценного разграничения
доступа.
По этой причине предложенное ранее размещение git-репозиториев на
rsync.altlinux.org::people/*/ было заменено на полноценный git over ssh.

Хранилище на git.altlinux.org имеет простую структуру.
Каждому разработчику по имени USER создаётся доступный для
записи только ему каталог /people/USER/packages/, в который он
может размещать git-репозитории.  Этот каталог доступен по чтению
всем остальным разработчикам, а также анонимно с помощью
rsync git.altlinux.org::people/USER/packages/
Кроме того, каждому разработчику по имени USER создаётся специальный
репозиторий /people/USER/etc/packages.git для управления репозиториями
в packages/, в частности, для настройки email-уведомлений.
На git.altlinux.org, видимо, будут размещены и другие git-репозитории,
о которых будет сказано в своё время.
Планируется также поднять gitweb-интерфейс для навигации по http.

Для 108 наиболее активных разработчиков (чьи пакеты, подписанные в
этом году, были в Сизифе на момент создания ресурса) доступ к новому
ресурсу создан автоматически, ключи были позаимствованы с созданных
ранее аккаунтов на cvs.altlinux.org.  Всем остальным, а также всем
потенциальным разработчикам для получения доступа к ресурсу нужно,
как обычно, обратиться на join на .

Инструкции по эксплуатации git.altlinux.org следуют отдельным письмом.


-- 
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20060912/a432a278/attachment.bin 


Подробная информация о списке рассылки Devel