1
有沒有辦法從svn對象中獲取存儲庫的完整路徑? 當我使用.path或.pathrepository方法我只得到文件的相對路徑如何從SvnClient對象獲取完整的存儲庫路徑?
有沒有辦法從svn對象中獲取存儲庫的完整路徑? 當我使用.path或.pathrepository方法我只得到文件的相對路徑如何從SvnClient對象獲取完整的存儲庫路徑?
SvnClient有一個方法GetRepositoryRoot它給你的存儲庫的根URL。然後,您可以將其與您從.pathRepository獲取的文件的相對路徑結合使用。
要獲得完整的URI到一個文件中,使用:
SvnInfoEventArgs info;
client.GetInfo(workingCopyPath, out info);
Console.WriteLine(info.Uri);
存儲庫根:
Console.WriteLine(info.RepositoryRoot);