Nền: Phát triển ứng dụng Facebook bằng cách sử dụng PHP Laravel framework & MySQL cho cơ sở dữ liệu.Muốn thiết lập móc sao chép các tệp đã cam kết vào một thư mục cụ thể
Tôi đã thiết lập Gitlab trên máy chủ phát triển của chúng tôi và tạo một kho lưu trữ trên đó, nơi nhóm đã được thêm và đang cam kết & mã đẩy.
Những gì tôi muốn làm là, khi tôi đẩy mã vào một nhánh cụ thể trên GitLab (ví dụ như Master) tôi muốn nó có sẵn tại/var/www/productname để tôi có thể kiểm tra nó trong Facebook canvas là tốt (một số điều xảy ra ở đó không thể được kiểm tra trên máy cục bộ của bạn).
Tuy nhiên, tôi không muốn móc sao chép tất cả các tệp qua mỗi lần xảy ra sự cố trên máy chủ, chỉ các tệp đã được sửa đổi.
Có ai có thể trợ giúp bằng móc này không?
Cảm ơn bạn.
Bạn đã chọn câu trả lời đúng trước đây. Tốt nhất là để git làm việc thanh toán, tôn trọng.gitignore và các thuộc tính git khác, thay vì rsynch sao chép/đồng bộ hóa mọi thứ. – VonC