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

Игнор в Mercurial?

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

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

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


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

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


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


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

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


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

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