我正在寻找一个用于Subversion存储库的查看器。我看到了this link,但我不希望使用基于Web的查看器,而是可以将其组合到软件中。
该查看器的目的是使SW的用户可以保存他们在其中编写的代码的版本,并可以搜索其他人编写的内容。
由于我们的软件使用C#编写,因此我希望使用C#API。
有什么建议么?

谢谢。

编辑:
查看文件的不同版本也很重要。

最佳答案

如果要在软件中包含基于SVN的功能,则可能需要使用

  • sharpsvn

  • 它是根据Apache许可获得许可的,因此您可以在商业项目中使用它(在某些条件下,请阅读许可以获取详细信息)。我没有任何亲身经历,所以我不知道它是否已经包含查看器组件或仅包含裸露的SVN客户端代码。无论如何,首页都列出了许多基于Sharpsvn构建的开源项目,也许其中一个可能是适合包含在您的软件中的候选人(如果许可证符合您的需求)。

    09-03 22:49