2010-11-10 29 views
8

Có công cụ nào ở đó (tốt nhất là dựa trên web) sẽ tự động phát hiện cam kết với kho lưu trữ BitBucket và tại thời điểm đó, sao chép tất cả các tệp trong kho lưu trữ sang máy chủ web qua FTP?Tự động triển khai các tệp từ kho lưu trữ BitBucket

Tôi về cơ bản muốn một cách nhanh chóng và không đau (nếu có) để thiết lập tích hợp liên tục giữa kho lưu trữ BitBucket và trang web của tôi.

Không có bước xây dựng/biên dịch nào là cần thiết vì đây chỉ là tệp front-end (HTML/CSS/Javascript).

Trả lời

4

Móc changegroup là cách để thực hiện việc này. Xem Hooks để biết thông tin về việc cần làm với nó.

Tôi đã sử dụng các móc khóa changegroup trên kho lưu trữ hg của riêng mình, nhưng không phải trong BitBucket; có thể là các máy chủ BitBucket bị hạn chế trong những gì bạn có thể làm, tôi không chắc chắn. Tôi biết một nỗ lực wget/curl để xây dựng lại một hướng dẫn trên máy chủ của tôi khi cập nhật nội dung của nó trong kho lưu trữ trên SourceForge không thành công vì tôi đã khóa máy chủ của họ quá chặt chẽ (gửi email từ móc sẽ hoạt động nhưng không truy cập http). Tôi hy vọng BitBucket sẽ được thiết lập tốt hơn; một tìm kiếm nhanh cho "bitbucket changegroup hook" dường như không chỉ ra rằng có bất kỳ vấn đề nào với nó. Hãy thử nó và xem!

Các vấn đề liên quan