ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] =?koi8-r?Q?Re=3A_=5Bapache-talk=5D_CVS=2C_RCS_9_=E6=2E=F2=2E?=



On Sat, 16 Jan 1999, Serg Shikov wrote:

shikov>Michael M. Vsevolodov wrote:
shikov>> 
shikov>> Общие впечатления от CVS для WWW - самые радостные.
shikov>> Правда, пока опыт использования - несколько месяцев, и пользователей 
мало.
shikov>А можно буквально в двух словах рассказать, как оно организовано? Сайт
shikov>правится юзерами через CVS, хранится все в репозитории, а www-сервер
shikov>достает все файлы оттуда по запросу?

Да, конечно.

В  репозитории хранятся все документы, кроме тех,
которые генерятся автоматами и других, которые по каким-
либо еще причинам в CVS класть неинтересно (для их
отделения используется Alias в конфиге Апача [кстати, 
CVS справляется и с бинарными файлами]). Сделано так, 
что репозиторий находится не на той машине, где
WWW-сервер, но вряд ли это принципиально.

Юзеры забирают себе через CVS нужный раздел
(с помощью групп UNIX можно разделить доступ),
правят, говорят commit - и их правки попадают
в репозиторий.  После этого  им следует  сообщить 
ответственому,  что внесены изменения. 
Он может сначала проверить изменения (забрав 
раздел куда-то к себе), после чего говорит update на 
WWW-сервере (он единственный имеет такие права). 
Если необходимо, может править и на живом сервере 
(конечно, тоже говоря commit в конце). Подкаталоги 
CVS со служебными файлами CVS на сервере  можно 
защитить  от посторонних глаз настройкой Апача.

В нашем случае речь идет всего о нескольких
пользователях, причем подконтрольных :). Трафик,
создаваемый CVS невелик, т.к. передаются только
изменения.

Rgrds,
--МВ


shikov>
shikov>=============================================================================
shikov>=               Apache-Talk@lists.lexa.ru mailing list                   
   =
shikov>Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to 
quit.
shikov>=       Archive avaliable at http://www.lexa.ru/apache-talk              
   =
shikov>
shikov>

--
                Michael Vsevolodov 
                mailto:vsev@ripn.net 

          


=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.