Bab 1. Pengenalan

Daftar Isi

Tinjauan
Sejarah TortoiseMerge

Tinjauan

TortoiseMerge adalah aplikasi bebas/sumber-terbuka. Ia membolehkan Anda melihat perbedaan dalam file teks, menggabungkan perubahan itu dan bahkan meninjau dan menerapkan file unified diff, sering disebut patches.

Ketika bekerja pada file teks, contohnya file sumber dalam bahasa pemrograman favorit Anda, atau file html/xml untuk dokumentasi Anda atau website, Anda akan sering menghadapi situasi di mana Anda perlu membandingkan versi yang berbeda dari file-file tersebut. Kadang-kadang Anda mendapatkan versi berbeda dari orang lain, ada kalanya Anda hanya ingin melihat perubahan yang telah Anda buat.

Jika Anda bekerja dengan sistem kontrol versi (contohnya Subversion) maka Anda biasanya akan menghadapi konflik ketika Anda memutahirkan copy pekerjaan Anda. Ini terjadi jika orang lain mengubah bagian yang sama dari file yang sama yang Anda kerjakan. Maka Anda harus menyelesaikan konflik itu secara manual. Disinilah TortoiseMerge bisa membantu Anda.

Diagram berikut memperlihatkan kepada Anda hubungan antara file dalam keadaan konflik:

Gambar 1.1. Konflik File

Konflik File