Кто-нибудь знает сценарий для публикации sh иерархии каталогов веб-сайта на веб-сервере из локального репозитория git? Я пытаюсь избежать повторного изобретения колеса.
Я думал, что решение может быть либо с помощью сценария посещения файла за файлом, либо дерева каталогов с использованием rsyn c. Если сценарий файл за файлом, файл конфигурации будет содержать кортежи; каждый файл для публикации и его разрешения. Этот файл конфигурации также может содержать имена путей для папок, которые будут созданы.
Благодарим вас за руководство.