est-il un moyen d'obtenir le chemin complet du dépôt à partir d'un objet svn? lorsque j'utilise la méthode .path ou .pathRepository je n'obtiens que le chemin relatif du fichiercomment puis-je obtenir le chemin du référentiel complet à partir de l'objet SvnClient?
1
A
Répondre
1
SvnClient possède une méthode GetRepositoryRoot qui vous donne l'URL racine du référentiel. Vous pouvez ensuite combiner ceci avec le chemin relatif du fichier obtenu à partir de .pathRepository.
3
Pour obtenir le plein uri dans un fichier, utilisez:
SvnInfoEventArgs info;
client.GetInfo(workingCopyPath, out info);
Console.WriteLine(info.Uri);
La racine du référentiel:
Console.WriteLine(info.RepositoryRoot);