Terburuk. SCM. Pernah.
Semua yang salah dalam SCM diwujudkan dalam VSS. Bahkan StarTeam lebih baik daripada Source Safe. Sumber Aman adalah Internet Explorer 1 dari dunia kontrol versi: sepenuhnya digantikan oleh implementasi lainnya.
Bagaimana saya menggunakannya?
Alur kerja khas saya untuk menyelesaikan sesuatu adalah
- Lihatlah proyeknya
- Kunci semua file (untuk menghindari bergabung dengan siapa pun karena cos yang membuka gerbang neraka yang tidak suci)
- Apakah pekerjaan saya
- Setiap hari memeriksa perubahan saya di
- Memeriksa semuanya kembali lagi dan memperbaiki semua masalah dengan integrasi
- Memeriksa kembali
Dibandingkan dengan Subversion, hal di atas menggelikan (selain memeriksa Anda tidak merusak build).
Batasan pada praktik pemrograman tim saya
Ini adalah aturan yang harus dikerjakan oleh tim untuk membuatnya bekerja untuk kita. Jarak tempuh Anda mungkin beragam.
- Satu orang saja dapat mengedit file (Surga membantu Anda jika mereka pergi berlibur)
- Jangan bercabang terlalu sulit untuk dikelola
- Jangan pernah mencoba untuk kembali ke revisi sebelumnya
Apa yang bisa dilakukan?
Polarion memiliki seperangkat alat yang baik untuk bermigrasi dari orang-orang seperti Source Safe ke Subversion (SVN) yang merupakan standar de facto saat ini di sebagian besar perusahaan untuk kontrol versi open source. Subversi memang membutuhkan server yang tersedia untuk memungkinkan checkin (tidak seperti GIT atau Mercurial yang dirancang untuk tim offline yang didistribusikan).