2

У меня есть вопрос и мне нужно предложение. Мы должны управлять файлом .htaccess в трех разных экземплярах - dev, qa и prod. В настоящее время у нас есть черепаха, настроенная для scm. Проблема, с которой мы сталкиваемся, заключается в том, что .htaccess для dev & qa отличается от prod. В настоящее время мы должны вручную объединить различия из dev .htaccess в prod .htaccess. Есть ли альтернативный способ управления этим файлом без этого ручного процесса, так как он подвержен ошибкам. Любые предложения на этот счет будут высоко оценены

1 ответ1

1

Альтернативы:

  • Используйте две ветви (DEV+QA и PRO), в которых только один файл будет отличаться и потребовать слияния
  • Если вы используете правильные инструменты для того, чтобы делать правильные вещи, вы выполняете развертывание из репо на разные цели не вручную, а с помощью некоторого "менеджера релизов", который может получить дополнительную задачу сборки и развертывания - преобразовать htaccess-template в htaccess для этой цели

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .