URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 41723
[ Назад ]

Исходное сообщение
"Тематический каталог: Пример хранения файлов конфигурации серверов в SVN (cvs svn subversion"

Отправлено auto_topic , 14-Май-08 23:16 
Обсуждение статьи тематического каталога: Пример хранения файлов конфигурации серверов в SVN (cvs svn subversion

Ссылка на текст статьи: http://www.opennet.me/base/dev/svn_config_store.txt.html


Содержание

Сообщения в этом обсуждении
"Пример хранения файлов конфигурации серверов в SVN (cvs svn subversion"
Отправлено Andrey Y. Ostanovsky , 14-Май-08 23:16 
> * не забывать делать commit для сохранения измененй

Чтобы не "забывать" я использую мейкфайлы, в которых в качестве одной из "целей" указан коммит, а в качестве другой - перезапуск приложения для воспринятия изменений в конфигах.

.DEFAULT = all
all:    cvs_commit restart

CVSROOT=/home/cvsroot

cvs_commit:
        @cd ./primary
        @echo "Commit changes to local cvs repository"
        @echo "Using CVSROOT = ${CVSROOT}"
        @cvs -d ${CVSROOT} ci -m "commit last changes"

restart:
        @echo "Now try restart DNS server"
        @rndc reload; tail /var/named/var/log/named.log


"Пример хранения файлов конфигурации серверов в SVN (cvs svn subversion config freebsd)"
Отправлено Sergej Kandyla , 06-Авг-08 19:04 
а можно немного подробней как использовать мейк файлы ?