Dorong komitmen yang sering. Rekan tim yang baru mengenal kontrol versi mungkin merasa mereka perlu menyimpan kode dari repositori sampai "berfungsi dengan benar". Ajari semua orang untuk berkomitmen sejak dini dan sering kali untuk menemukan masalah secepat mungkin. Alih-alih menahan kode 'sampai berfungsi, usulkan agar rekan tim Anda membuat cabang untuk fitur yang mungkin merusak trunk. Itu mengarah ke ...
Buat praktik percabangan dan penandaan. Selain cabang untuk fitur, dorong rekan tim Anda untuk menggunakan cabang untuk perbaikan bug besar. Tandai perbaikan bug utama di awal dan akhir pekerjaan. Pertahankan tag (dan mungkin bercabang) untuk rilis produksi / qa.
Tetapkan kebijakan untuk bagasi dan patuhi itu. Salah satu contohnya mungkin, "trunk harus selalu dibangun tanpa kesalahan." atau "trunk harus selalu lulus semua pengujian unit". Pekerjaan apa pun yang belum memenuhi standar batang harus dilakukan di cabang.