Ada banyak program di luar sana yang dapat membuat tambalan berbeda, tetapi saya memiliki waktu yang sangat lama untuk mencoba menerapkannya. Saya mencoba mendistribusikan tambalan, dan saya mendapat pertanyaan dari pengguna tentang bagaimana menerapkannya. Jadi saya mencoba mencari tahu sendiri dan menemukan bahwa saya tidak tahu, dan sebagian besar alat yang dapat saya temukan adalah baris perintah. (Saya dapat menangani baris perintah, tetapi banyak orang akan tersesat tanpa GUI yang bagus dan ramah. Jadi itu tidak baik untuk tujuan ini.)
Saya mencoba menggunakan TortoiseSVN. Saya memiliki tambalan yang ingin saya terapkan. Saya mengklik kanan pada tambalan, dan ada opsi di bawah submenu TortoiseSVN yang mengatakan "Terapkan tambalan." Yang dilakukannya hanyalah menarik jendela kosong.
Jadi saya mencoba menekan Buka. Ini memiliki dua opsi: gabungkan dan terapkan diff terpadu. (Untungnya, tambalan dalam format diff terpadu.) Tetapi opsi terapkan tidak berfungsi: Opsi ini meminta tambalan dan folder. Entah bagaimana itu lupa meminta file untuk menerapkan tambalan! Jadi TortoiseSVN tidak bekerja. Apakah ada utilitas berbasis GUI Windows yang akan mengambil patch dan file dan menerapkannya dengan benar?
EDIT: Melihat balasan sejauh ini, tampaknya Tortoise hanya akan melakukannya dengan benar jika itu adalah file yang sudah berversi. Bukan itu masalahnya di sini. Saya harus bisa menerapkan tambalan ke file yang tidak keluar dari repositori SVN. Saya baru saja mencoba menggunakan Tortoise, karena saya kebetulan tahu bahwa SVN menggunakan diff dan harus tahu bagaimana keduanya membuat dan menerapkannya.