У меня есть приложение, использующее некоторые файлы шаблонов и некоторые разработчики, которые их производят.Git, Gitolite, Deploy и Linux Permissions
Лучший способ, которым я нашел шаблоны mantain, - установить git над gitolite и создать крючок для автоматического оформления шаблонов при обновлении в правильных папках.
Ну, все на установке работает нормально, но у меня есть секретный вопрос.
Шаблоны используются небольшим приложением, работающим с пользователем, называемым runtime, с группой времени выполнения. Gitolite использует другой пользователь/группу, обычно git: git для управления репозиториями.
В этом случае я должен проверить файлы в пользовательской папке времени выполнения и, очевидно, это не сработает.
Я думаю об изменении группы git в то же время выполнения, но я действительно не знаю, есть ли проблемы с безопасностью в этих решениях или нет причин беспокоиться.
Я не эксперты в области безопасности, но я знаю, что здесь полно :)
Спасибо много, Дэвид.
Спасибо за ваш ответ, но, наконец, я назначил одну и ту же группу для обоих пользователей и предоставил группе возможность записи только в эту папку. – Davide