Как я могу получить полный путь хранилища от объекта SvnClient?

StackOverflow https://stackoverflow.com/questions/4280261

  •  28-09-2019
  •  | 
  •  

Вопрос

Есть ли способ получить полный путь репозитория из объекта SVN? Когда я использую метод .Path или .Pathrepository, я получаю только относительный путь файла

Это было полезно?

Решение

SvnClient имеет метод GetReposityRoot, который дает вам корневой URL-адрес репозитория. Затем вы можете объединить это с относительным путем файла, который вы получаете от .PAPTOREPOSIOGHORY.

Другие советы

Чтобы получить полный URI в файл, используйте:

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

Корень репозитория:

Console.WriteLine(info.RepositoryRoot);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top