Accesso svn: mergeinfo via SharpSvn
-
22-09-2019 - |
Domanda
sto usando SharpSvn per ottenere il registro per un repository. Per ogni voce di registro posso accedere a informazioni utili sui file che sono stati modificati (via SvnLogEventArgs.ChangedPaths), ma io non riesco a capire come ottenere lo svn:. Mergeinfo proprietà
Tutte le idee? Grazie
Soluzione
E 'solo una proprietà di Subversion regolare. È possibile estrarre il valore utilizzando il seguente frammento di codice:
string mergeInfo;
var client = new SvnClient();
bool success = client.GetProperty(
SvnTarget.FromString(fileName),
"svn:mergeinfo",
out mergeInfo);
Si noti che il risultato di GetProperty non indica se un immobile mergeinfo era disponibile, ma piuttosto se la chiamata al metodo è stato un successo. La variabile stringa mergeinfo potrebbe essere nullo, anche se il successo è vero.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow