. Справочная информация: Разработка приложения для Facebook с использованием PHP Laravel framework & MySQL для базы данных.Хотите настроить крючок, который копирует файлы, скопированные в определенную папку.
У меня есть Gitlab на нашем сервере разработки и создан репозиторий на нем, где команда была добавлена и совершает & нажатие кода.
Что я хотел бы сделать, когда я нажимаю код на конкретную ветвь на GitLab (например, Master), я хотел бы, чтобы он был доступен в/var/www/productname, чтобы я мог протестировать его в Facebook холст (некоторые вещи случаются там, которые не могут быть протестированы на вашей локальной машине).
Тем не менее, я не хочу, чтобы крюк копировал все файлы за каждый раз, когда происходит переключение на master, только файлы, которые были изменены.
Может ли кто-нибудь помочь с таким крючком?
Спасибо.
Вы уже выбрали правильный ответ.Лучше всего оставить git делать чек, уважая атрибуты .gitignore и другие атрибуты git, а не rsynch, которые копируют/синхронизируют все. – VonC