Kuncinya adalah mengadopsi praktik hanya menyebarkan kode dari sistem kontrol sumber. Saya tidak terbiasa dengan TSF, tetapi harus menerapkan konsep cabang, tag, dll. Pertanyaan tentang apa yang akan diterapkan kemudian keluar dari penandaan build dan release di sistem kontrol sumber.
Kiat tambahan (untuk Oracle):
-
itu bekerja paling baik jika Anda membagi spesifikasi paket dan isi ke dalam file berbeda yang menggunakan pola file yang konsisten untuk masing-masing (mis. ".pks" untuk spesifikasi paket, dan ".pkb" untuk isi paket). Jika Anda menggunakan proses pembuatan otomatis yang dapat memproses pola file, maka Anda dapat membangun semua spesifikasi dan kemudian badan. Ini juga meminimalkan pembatalan objek jika Anda hanya menerapkan isi paket.
-
luangkan waktu untuk mengonfigurasi proses build otomatis yang didorong dari rilis atau status build dari sistem kontrol sumber Anda. Jika Anda memiliki objek kode db dalam jumlah sedang, Anda akan membayar untuk dapat membangun kode tersebut ke dalam sistem referensi dan membandingkannya dengan qa atau sistem produksi Anda.