如何获取SVN存储库结构并通过Web应用程序搜索文件和子​​目录

时间:2015-02-27 14:17:29

标签: c# svn sharpsvn

我正在构建一个Web应用程序来检查SVN存储库中存在的文件和文件夹,我必须访问存储库结构并搜索子目录中的文件。通过网络访问。 注意:svn存储库没有本地连接,它是一个Web应用程序。 我使用sharpSVN,我找到了一种方法来访问本地存储库,但不是通过网络。任何解决方案?

1 个答案:

答案 0 :(得分:2)

SharpSvn拥有各种客户。您似乎正在使用SvnWorkingCopyClient,这需要本地工作副本。

您正在寻找SvnClient

var client = new SvnClient();
SvnInfoEventArgs info;
client.GetInfo(targetUri, out info);

现在,您可以从info

中读取您的信息