Daftar Isi
TortoiseMerge mempunyai tiga modus tampilan utama: satu-pane, two-pane dan tiga pane. Satu/dua-pane digunakan untuk melihat perubahan dan tiga-pane digunakan untuk menyelesaikan konflik.
Tampilan dua pane mempunyai beberapa fitur yang tidak tersedia dalam tampilan satu pane:
Perubahan di dalam baris yang diubah ditampilkan dalam warna berbeda. Bagian string yang ditambahkan ditampilkan dengan warna lebih terang, tetapi tentunya Anda bisa mengkonfigurasi warna-warna yang digunakan di sini. Bagian yang dihapus ditunjukan dengan warna garis vertikal coklat tua dalam string. Periksa foto layar untuk melihat bagaimana ini bekerja.
Reorganisasi kode biasanya berarti banyak perubahan dalam spasi putih (spasi, tab, baris baru) tapi tidak ada perubahan kode aktual. Sebagai contoh, Anda memisahkan baris yang sangat panjang menjadi beberapa baris, atau kadang kala Anda memampatkan beberapa baris bersama menjadi satu baris.
Perubahan-perubahan demikian ditandai dengan simbol lingkaran putih di sisi kiri pandangan. Jika Anda melihat lingkaran putih tersebut, Anda segera mengetahui bahwa tidak ada perubahan kode secara nyata disana dan Anda tidak harus memeriksa blok perubahan selanjutnya.
Dalam tampilan dua pane berkas dalam pane kanan bisa disunting secara manual. Perubahan seperti itu ditandai dengan simbol pensil
Jika Anda ingin membandingkan/menggabung tiga file, TortoiseMerge akan memperlihatkan kepada Anda perbedaan dalam tampilan tiga pane. Tampilan ini juga digunakan jika Anda perlu untuk menyelesaikan file berkonflik.
Pane kiri memperlihatkan kepada Anda perbedaan antara file Mereka dan file Base, sementara pane kanan memperlihatkan kepada Anda perbedaan antara file Saya dan file Base. Pane bawah memperlihatkan kepada Anda hasil dari penggabungan Base, Saya dan Mereka dengan kemungkinan konflik.
Jika Anda mengarahkan mouse di atas judul pane, tooltip akan menampilkan nama file yang digunakan untuk diff dalam setiap pane.
Jika TortoiseMerge bisa mengurai berkas tambalan ia akan memperlihatkan kepada Anda jendela kecil dengan semua berkas yang mempunyai perubahan menurut berkas tambalan.
Jika nama berkas ditampilkan hitam, maka tambalan bisa diterapkan tanpa masalah. Itu berarti file tidak ketinggalan jaman menurut tambalan. Akan tetapi, jika nama berkas ditampilkan merah, tambalan tidak bisa diterapkan secara langsung karena Anda sudah mengubah berkas itu.
Tapi jangan khawatir. Jika Anda bekerja dengan Subversion Anda bisa mengambil versi berkas lama dan menyelesaikan konflik tersebut. Kenyataannya, TortoiseMerge secara otomatis mencoba mendapatkan versi berkas lama itu dan kemudian memperlihatkannya kepada Anda perbedaan di antara Base (berkas versi lebih lama), Saya (berkas ini saat ini sedang dalam salinan pekerjaan Anda) dan Mereka (versi berkas lama dengan tambalan yang sudah diterapkan). Selanjutnya Anda bisa menyelesaikan kemungkinan konflik secara manual.
Jendela berkas tambalan mempunyai menu konteks yang membolehkan Anda untuk meninjau akibat dari tambalan pada berkas saat ini (menerapkan tanpa menyimpan), untuk menerapkan dan menyimpan perubahan untuk berkas yang dipilih, atau menerapkan dan menyimpan perubahan ke semua berkas dalam daftar. Aksi klik-ganda untuk meninjau.
Tergantung apakah TortoiseMerge bisa menerapkan patch secara langsung atau dengan mengambil versi lama lebih dulu, ia memperlihatkan kepada Anda tampilan dua pane (patch bisa diterapkan secara langsung) atau tampilan tiga pane (versi file lebih lama diambil).