Comment puis-je obtenir le chemin du référentiel complet de l'objet SvnClient?

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

  •  28-09-2019
  •  | 
  •  

Question

Existe-t-il un moyen d'obtenir le chemin complet du référentiel à partir d'un objet SVN? Lorsque j'utilise la méthode .Path ou .PathRepository, je reçois uniquement un chemin relatif du fichier

Était-ce utile?

La solution

SvnClient a une méthode getRepositoryroot qui vous donne l'URL racine du référentiel. Vous pouvez ensuite combiner cela avec le chemin relatif du fichier que vous obtenez de .PathRepository.

Autres conseils

Pour obtenir le fichier de l'uri complet, utilisez:

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

La racine du référentiel:

Console.WriteLine(info.RepositoryRoot);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top