Matakuliah Tahun Versi : <<Kode>>/<<Nama mtkul>> : <<Tahun Pembuatan>> : <<versi/revisi>> Pertemuan 8 Concurrent Versions System 1 1 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Menggunakan CVS (Concurrent Version System) 2 Outline Materi • • • • Permasalahan dalam Pemrograman Solusi Apa itu CVS? Siklus Software 3 Permasalahan dalam Pemrograman 4 Permasalahan dalam Pemrograman • Bugs yang telah diperbaiki, tetapi muncul kembali • Tidak mengetahui versi terakhir dari program tertentu • Versi program terakhir, terhapus dengan versi program sebelumnya 5 Permasalahan dalam Pemrograman • Penulisan dokumen program tidak sinkron dengan program yang sedang dibuat • Tidak mengetahui apakah perubahan yang telah diusulkan, telah di-implementasikan pada program 6 Permasalahan dalam Pemrograman • Versi berapa yang harus digunakan? • Saya telah kehilangan perubahan program saya yang terakhir 7 Solusi • Anda perlu mempelajari sistem CVS – Concurrent Version System 8 Apa itu CVS? • Proses yang mengidentifikasi dan menggabungkan file-file yang berisi kumpulan program, yang akan menjadi satu software jadi. Dan mengkontrol perubahan-perubahan yang terjadi selama pembuatan software tersebut • Mengatur versi-versi berbeda pada satu software tersebut • Kembali ke versi sebelumnya (dapat terjadi jika versi terkini tidak lebih baik) 9 Siklus Software Analisa Kebutuhan Spesifikasi Tujuan Software Desain Software Spesifikasi Desain Koding Kode Program Test fungsi dan data Testing Implementasi Sistem Operasional 10 Topik Minggu Depan • WinCVS - Concurrent Versions System 2 • Tugas: Download-lah program WinCVS dan lakukan perintah new repository, check out, update, dan commit! 11
© Copyright 2025 Paperzz