Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Программно поменять параметр в конфиге...

27.03.14 16:34
Re: Программно поменять параметр в конфиге...
 
achest старожил
achest
Jenkins Все и так собирает. Другой проект распаковывает архив, Checkout svn, переписывает директории из 2 в 1 и запускает...
Проблема в том, что программу пишут 10 человек. И если сделали какое-то измение, то его надо править в 2 местах. В проекте и в SVN, где лежат данные для серверов. т.е. 12 шт. т.е. всего 13 мест...
А измения бывают разные.т.е. могут файлик, или целую директорию добавить с новыми конфигами, или переимовать чего... И регулярно случается, что изменения сделали, а мне не сказали, и оно все падает.... Потому, что конфиги то старые...
Я не хочу бегать за всеми и найти пакетный редактор.
Я ему кормлю файлик со след содержанием он все изменяет:
editor.conf:
/configDir/config1.prop:DBNAME = DB1
/configDir2/config2.prop: Var1 = lib/db2.jar
Переиминовали ConfigDir2, Я просто его в своих файликах переименовываю...
В программе:
/configDir/config1
#
DBNAME = testDB
На сервере:
/configDir/config1
#
DBNAME = prodDB
Generische Lösung
bye , Alexander www.chestnov.com Мой мир: Ubuntu Linux // Fedora Android .
 

Перейти на