Chúng tôi là một nhóm bắt đầu làm việc trên một trang web khá lớn với một cơ sở mã hiện có. Chúng tôi có một thử nghiệm và một máy chủ sản xuất.
Ý tưởng của chúng tôi là có một kho lưu trữ thử nghiệm với một số nhà phát triển có quyền truy cập đẩy vào; và một kho lưu trữ may mắn mà chỉ một số ít có thể đẩy đến. Repo may mắn được cho là luôn ổn định và đại diện cho phiên bản sản xuất mới nhất.
Làm cách nào tôi có thể tự động hóa quá trình chuyển các tệp vào sản xuất? Có phải là xấu khi có các tập tin sản xuất dưới sự kiểm soát phiên bản? Theo cách đó, đẩy vào kho lưu trữ may mắn có nghĩa là triển khai. Nhưng, điều gì xảy ra khi có xung đột hợp nhất? Máy chủ sản xuất sẽ phá vỡ cho đến khi nó được giải quyết?