Trong CVS, chúng tôi có dự án với nhiều thư mục trong đó. Có một bản dựng hàng đêm phải lấy nội dung từ thư mục khác nhau trong cùng một dự án CVS để xây dựng bản dựng hàng đêm. Vì vậy, tôi nên có điều đó trong tâm trí và tôi phải sửa đổi kịch bản xây dựng để kiểm tra những thứ từ các kho khác nhau nếu chúng ta chuyển sang SVN.
Tôi đã đọc SVN QA có liên quan, nhưng tôi có câu hỏi của riêng mình mà tôi cần câu trả lời.
tôi có thể làm:
Bố cục SVN - thực hành tốt nhất
/trunk
/tags
/branches
/3rdparty
đâu tất cả mọi thứ chúng tôi phát triển đi ra khỏi/trunk và bất kỳ 3rdparty rằng chúng ta không thay đổi đi vào/3rdparty.
Tất cả tốt, bây giờ kịch bản xây dựng hàng đêm phải gắn thẻ thân cây, kiểm tra thẻ, kiểm tra nội dung yêu cầu của bên thứ ba vào thư mục thích hợp, sau đó bắt đầu quá trình xây dựng.
Kết quả xây dựng (công cụ biên dịch) có thể nằm trên NFS gắn kết trong một khoảng thời gian để nhóm Tích hợp có thể quay lại 2 tuần và tạo lại các vấn đề.
Tất cả các cơ sở của tôi có được bao gồm không?
+1 để giữ các thành phần của bên thứ ba trong (các) repo riêng biệt. –
Tôi có thể đã thấy một số nội dung về chi nhánh phát hành trong sách, nó sẽ là một ưu tiên tốt đẹp nếu bạn có thể chỉ ra chính xác vị trí của nó. Cảm ơn – pal4life