Патч двух файлов с одним diff - PullRequest
0 голосов
/ 17 марта 2011

У меня есть два файла: config.yml-sample и config.yml.Первый постоянно обновляется, а второй указан в .gitignore.Когда я добавляю строку в config.yml-sample и нажимаю коммит, я хочу, чтобы она автоматически дублировалась в config.yml при извлечении на рабочих местах других разработчиков.

Как мне этого добиться?

Ответы [ 2 ]

1 голос
/ 17 марта 2011

Другой простой вариант - заставить ваше приложение читать при запуске config.yml.sample, чтобы найти все конфигурационные ключи (или любые другие), которые там упомянуты.Затем после загрузки config.yml вы можете увидеть, отсутствует ли какой-либо из этих необходимых ключей, и предложить пользователю скопировать эти строки из config.yml.sample, возможно, настроив их при этом.

0 голосов
/ 17 марта 2011

Либо удалите config.yml из .gitignore, либо используйте hook для обновления файла из config.yml-sample. Мне кажется, что post-checkout крюк будет уместным.

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