Я только что завершил написание некоторых сценариев выпуска на новом сервере моего клиента, который создает тег SVN и проверяет его, создавая все конкретные символические ссылки и публикуя их на своих производственных или промежуточных веб-сайтах.
Моему клиенту очень нравится пачкать руки, и ему все удобнее забираться внутрь и вносить изменения в PHP / HTML, когда я сосредотачиваюсь на чем-то другом.Он на самом деле довольно хорош, и я призываю его продолжать, потому что это хорошо для нас обоих, и он не раздражает меня, делая простые или досадные ошибки.
Я собираюсь настроить его сКлиент SVN, поэтому он может зафиксировать свои изменения, но единственное, что остается выдающимся из этого процесса, - это позволить ему выпустить эти изменения для подготовки и производства.Конечно, я могу дать ему доступ к серверу через.SSH и проведите его через этот процесс, но кажется, что в какой-то момент он может пойти не так.
Я думаю о настройке страницы, защищенной паролем PHP, которая позволит ему запускать эти сценарии.нажав кнопку.
Итак, у меня есть два вопроса:
a) Является ли подход, который я использую на странице PHP, чтобы представить сценарии выпуска разумным, и
б) Как лучше всего реализовать этот тип страниц в PHP?Скрипт представляет собой простой сценарий оболочки
Cheers