如何通过 Web 应用程序获取 SVN 存储库结构并搜索文件和子目录
How to get SVN repository structure and make search about files and subdirs through web application
我正在构建一个 Web 应用程序来检查 SVN 存储库中的文件和文件夹是否存在,我必须访问存储库结构并在子目录中搜索文件。访问是通过网络。
注意:没有到 svn 存储库的本地连接,它是一个 web 应用程序。
我正在使用 sharpSVN,我找到了一种访问本地存储库但不能通过网络访问的方法。有什么解决办法吗?
SharpSvn 有各种客户端。您似乎正在使用 SvnWorkingCopyClient
,这需要本地工作副本。
您正在寻找 SvnClient
:
var client = new SvnClient();
SvnInfoEventArgs info;
client.GetInfo(targetUri, out info);
现在您可以阅读来自 info
的信息。
我正在构建一个 Web 应用程序来检查 SVN 存储库中的文件和文件夹是否存在,我必须访问存储库结构并在子目录中搜索文件。访问是通过网络。 注意:没有到 svn 存储库的本地连接,它是一个 web 应用程序。 我正在使用 sharpSVN,我找到了一种访问本地存储库但不能通过网络访问的方法。有什么解决办法吗?
SharpSvn 有各种客户端。您似乎正在使用 SvnWorkingCopyClient
,这需要本地工作副本。
您正在寻找 SvnClient
:
var client = new SvnClient();
SvnInfoEventArgs info;
client.GetInfo(targetUri, out info);
现在您可以阅读来自 info
的信息。