有没有一种方法可以从SVN对象获得完整的存储库?当我使用.path或.pathrepository方法时,我只会得到文件的相对路径

有帮助吗?

解决方案

SVNClient具有一个方法GetRepositoryRoot,它为您提供存储库根URL。然后,您可以将其与从.pathrepository获得的文件的相对路径相结合。

其他提示

要使完整的URI到一个文件,请使用:

SvnInfoEventArgs info;
client.GetInfo(workingCopyPath, out info);
Console.WriteLine(info.Uri);

存储库根:

Console.WriteLine(info.RepositoryRoot);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top