2010-03-28 31 views
9

Chúng tôi có máy chủ tích hợp liên tục với hơn 40 công việc liên tục thay đổi. Tôi muốn kiểm soát phiên bản tích hợp liên tục xây dựng công việc ở Hudson vì vậy chúng tôi có thể quay trở lại thay đổi nếu chúng tôi có vấn đề.Kiểm soát phiên bản cho hội nhập liên tục Hudson Xây dựng công việc

Có plugin Hudson nào sẽ thực hiện giải pháp này hoặc giải pháp khác đã tồn tại hay tôi nên giữ các tệp config.xml trong SVN.

+0

Câu hỏi tương tự: http: // stackoverflow.com/questions/1906546/best-practices-for-versioning-hudson-settings –

Trả lời

2

This is one của các chủ đề gần đây hơn về việc sử dụng điều khiển phiên bản với cấu hình của Hudson trên Hudson users list.

Không có plugin nào để lưu cấu hình trong SCM ngay bây giờ (tháng 3 năm 2010) mặc dù backup plugin có thể làm điều gì đó gần với những gì bạn muốn, nhưng có lẽ ít quan điểm 'thay đổi' hơn tại bất kỳ thời điểm nào.

5

Hudson Labs có thực sự tuyệt vời ghi lên trên này, Keeping your configuration and data in Subversion

Đây là bit đầu tiên của bài viết

Chúng ta đều biết rằng việc giữ quan trọng tập tin trong kiểm soát phiên bản là rất quan trọng, vì nó đảm bảo thay đổi có vấn đề có thể được hoàn nguyên và có thể hoạt động như một cơ chế sao lưu . Mã và tài nguyên thường được giữ trong điều khiển phiên bản, nhưng bạn có thể dễ dàng quên máy chủ tích hợp liên tục (CI) của chính nó! Nếu đĩa bị chết hoặc rơi nạn nhân bị mất vị trí rm-rf, bạn có thể mất tất cả lịch sử và cấu hình được liên kết với công việc máy chủ CI của bạn quản lý.

Nó khá đơn giản để tạo một kho lưu trữ , nhưng nó không phải là rõ ràng mà phần của $ HUDSON_HOME của bạn, bạn sẽ muốn để sao lưu. Bạn cũng sẽ muốn có một số tự động hóa để các dự án mới nhận được được thêm vào kho lưu trữ và xóa các dự án bị xóa. May mắn thay, chúng tôi có một công cụ tuyệt vời để xử lý: : Hudson!

Chúng tôi có một công việc Hudson chạy đêm, thực hiện phù hợp SVN lệnh, và kiểm tra trong

Bạn chỉ dường như quan tâm đến cấu hình, đó là tốt, chỉ cần bỏ qua hoặc lọc ra các bit về dữ liệu và tập trung vào cấu hình.

+0

Liên kết được đưa đến trang web phần mềm độc hại –

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