Come posso ottenere il percorso completo del repository dall'oggetto SvnClient?

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

  •  28-09-2019
  •  | 
  •  

Domanda

C'è un modo per ottenere il percorso completo del repository da un oggetto SVN? Quando uso .Path o .PathRepository Metodo ottengo solo un percorso relativo del file

È stato utile?

Soluzione

SvnClient ha un metodo getRepositoryRoot che fornisce l'URL radice del repository. È quindi possibile combinarlo con il percorso relativo del file che ottieni da .PathRepository.

Altri suggerimenti

Per ottenere l'intero URI in un file, usa:

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

La radice del repository:

Console.WriteLine(info.RepositoryRoot);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top