Задать вопрос
DexterHD
@DexterHD
Software Engineer, Teamlead, CTO

Игнор в Mercurial?

В общем такой вопрос.

Есть центральный репозиторий. Там лежит файл например config.php

в котором хранятся настройки путей и настройки подключения к БД.


Допустим у меня есть локальный сервер, у второго разработчика тоже локальный сервер.

Он и я клонируем себе данный репозиторий, меняем в файле config.php некоторые строки под себя.


Далее при загрузке в центральный репозиторий файл по умолчанию будет меняться.


Как заставить Mercurial игнорировать данный файл, но тем не менее скачивать его

при клонировании с репозитория?


если добавить его в hgignore, то файл не будет при клонировании в локальном репозитории

создаваться вообще. А нужно чтобы он создавался.
  • Вопрос задан
  • 4561 просмотр
Подписаться 2 Оценить Комментировать
Ответ пользователя mark_ablov К ответам на вопрос (4)
mark_ablov
@mark_ablov
стандартная практика — создать config.local.php, который будет мержится с перезаписью с основным конфигом.
и его уже пихать в игнор.
Ответ написан