[server] Множество хранилища на Subversion и инстанции на Trac на zver
Kaloian Doganov
kaloian at fsa-bg.org
Wed Jun 8 14:13:38 EEST 2005
Здравейте!
Завърших началната инсталация на множеството хранилище на Subversion и
инстанции на Trac на zver. Ето кратко резюме на промените:
За сървър на Subversion ползваме Apache 2 mod_svn. Засега не правим
допълнителни методи за достъп (svn+ssh, etc.) докато не намерим
основателна причина за това (нещо, в което силно се съмнявам).
Хранилищата на Subversion се намират на файловата система
в /var/local/svn/* като са достъпни през WebDAV/DeltaV на адрес:
http://fsa-bg.org/repos/*. (Все още нямаме достъп през HTTPS заради
неразбориите около сървърния сертификат и настройките на Apache 1/2.)
На всяко хранилище на Subversion съответства по една инстанция на Trac
във /var/local/trac/*. Инстанциите на Trac са достъпни през HTTP на
адрес http://fsa-bg.org/project/*.
Например проектът gtp (GNOME на български!) има хранилище на адрес
http://fsa-bg.org/repos/gtp и web-интерфейс на адрес
http://fsa-bg.org/project/gtp.
(Яска, инстанцията на gtp е създадена наново и е напълно девствена,
архивирал съм старата във /var/local/trac/gtp-bg-trac.tar.gz.)
В /etc/apache2/conf.d/ съм модифицирал 0fsa-bg и trac за да настроя тези
промени. Trac вече се изпълнява през mod_python (инсталирал съм
съответните пакети), а не през cgi-bin, както беше досега. Това е
направено не толкова заради производителността, колкото заради
спецификата на управление на множество инстанции едновременно. Всички
налични инстанции на Trac могат да се видят на адрес:
http://fsa-bg.org/project/
Subversion и Trac ползват общ passwd-файл за удостоверяване. Разположил
съм го в /etc/subversion/passwd. Правата за достъп до хранилищата се
указват в /etc/subversion/access.
Засега съм настроил две хранилища:
* archive -- Архив на Сдружение "Свободен софтуер" (документация на
Сдружението, до която трябва да имат достъп всички членове)
* gtp -- "GNOME на български!"
Мисля след малко да направя анонс в members (без техническите детайли) и
да измисля проста схема по която ще правим акаунти за достъп до
хранилищата.
--
Поздрави,
Калоян Доганов,
Сдружение "Свободен софтуер"
___________________________________________________________
Ако не отговарям на писмата Ви: http://6lyokavitza.org/mail
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: This is a digitally signed message part
Url : http://zver.fsa-bg.org/pipermail/server/attachments/20050608/a5a228ab/attachment.pgp
More information about the Server
mailing list