Điều quan trọng là áp dụng thực hành chỉ triển khai mã từ hệ thống điều khiển nguồn. Tôi không quen thuộc với TSF, nhưng nó phải triển khai các khái niệm về nhánh, thẻ, v.v. Câu hỏi về việc triển khai cái gì sau đó nằm ngoài việc gắn thẻ xây dựng và phát hành trong hệ thống kiểm soát nguồn.
Mẹo bổ sung (dành cho Oracle):
-
nó hoạt động tốt nhất nếu bạn chia thông số kỹ thuật gói và nội dung thành các tệp khác nhau sử dụng mẫu tệp nhất quán cho mỗi tệp (ví dụ:".pks" cho thông số gói và ".pkb" cho nội dung gói). Nếu bạn sử dụng quy trình xây dựng tự động có thể xử lý các mẫu tệp thì bạn có thể xây dựng tất cả các thông số kỹ thuật và sau đó là các phần thân. Điều này cũng giảm thiểu sự vô hiệu của đối tượng nếu bạn chỉ triển khai một phần thân gói.
-
dành thời gian để định cấu hình quy trình xây dựng tự động được điều khiển từ trạng thái phát hành hoặc xây dựng của hệ thống kiểm soát nguồn của bạn. Nếu bạn có một số lượng vừa phải các đối tượng mã db, bạn sẽ phải trả tiền để có thể xây dựng mã thành một hệ thống tham chiếu và so sánh nó với qa hoặc hệ thống sản xuất của bạn.