【问题标题】:Tortoisesvn API for C#.NET用于 C#.NET 的 Tortoisesvn API
【发布时间】:2009-09-17 04:15:18
【问题描述】:

如何为 C#.Net 集成 tortoisesvn Diff API(工具)? 我应该能够在我的 C# 应用程序中使用 Tortoisesvn 中的 DIFF 工具。

【问题讨论】:

  • 您实际上是在寻找 TortoiseSVN 工具的 API,还是在寻找 Subversion 的 C# API?如果是后者,请查看:stackoverflow.com/questions/481247/….
  • 我正在寻找 Tortoisesvn 中 DIFF 工具的 API(用于直观地比较文件的 2 个不同版本)

标签: api tortoisesvn


【解决方案1】:

TortoiseMerge 工具(用于合并和区分)是一个独立的应用程序。只有少数 command line options 可以用来启动工具,其中包含要区分的文件/文件夹。

图像比较工具 TortoiseIDiff 也是如此,它也有一个描述为here 的命令行界面。

但是没有 API 可以直接集成它们。

【讨论】:

    【解决方案2】:

    来自answer

    看看 SharpSVN。这是一个开源绑定 .Net 2.0 应用程序的 Subversion 客户端 API。

    例如,AnkhSVN Visual Studio 插件使用此库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      • 2012-05-25
      • 1970-01-01
      相关资源
      最近更新 更多