Wie zu integrieren tortoisesvn Diff API (Werkzeug) für C # .Net? Ich sollte DIFF Tool in Tortoisesvn in meiner C # -Anwendung verwenden können.
Antworten:
4 für die Antwort № 1Das TortoiseMerge Werkzeug (zum Zusammenführen und Diffing) ist eine eigenständige Anwendung. Da sind nur ganz wenige Befehlszeilenoptionen Sie können das Tool mit den Dateien / Ordnern zu Diff starten.
Gleiches gilt für das Bildvergleichswerkzeug SchildkröteIDiff das hat auch eine Befehlszeilenschnittstelle beschrieben Hier.
Aber es gibt keine API, um sie direkt zu integrieren.
0 für die Antwort № 2
Davon Antworten:
Schauen Sie sich SharpSVN an. Dies ist eine Open-Source-Bindung der Subversion-Client-API für .Net 2.0-Anwendungen.
Diese Bibliothek wird beispielsweise vom AnkhSVN Visual Studio Add-In verwendet.