Kod koruma sistemi olarak SVN, üretim ortamı olarak Visual Studio kullanıyorsanız, AnkhSvn ile kod koruma sisteminiz ile geliştirme ortamınızın birlikte çalışmasını sağlayabilirsiniz.
AnkhSVN küçük bir araç, kullanımı oldukça basit. Kendi kendine SVN sistemine açtığınız dosyaları ekleyip, silebiliyor, diff, merge gibi işlemler yapabiliyor.
Değişiklik yaptığınız dosyanın orjinali ile farkına bakmak istediğinizde (diff) text tabanlı çıktı verdiği için çok pratik sonuç alamayabilirsiniz. Görsel olması ve kullanımı ile işimizi çok rahatlattığı için Winmerge'ü nasıl AnkhSVN - SVN Server hattına nasıl kaynak yaparız diye hızlıca bakınırken Japonca bir cevap buldum.
Visual Studio'yu açın, menülerden Tools > AnkhSVN > Edit the AnkhSVN Configuration kısmına girin.

Burada, DiffExePath ve MergeExePath (merge kullanacaksanız) kısımlarını şu şekilde düzenleyin.

DiffExePath : "C:\Program Files\WinMerge\WinMergeU.exe" -e -x -ub "%base" "%mine"
MergeExePath : "C:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe" /base:"%base" /theirs:"%theirs" /mine:"%mine" /merged:"%merged"
not: başlardaki ve sonlardaki çift tırnakları (") silmeyin
not 2 : örnek resimdeki (x86) yazısı, 64bit Windows kurulumları içindir.