J'utilise la bibliothèque SharpSvn pour accéder à Subversion. J'ai l'obligation de vérifier si un dossier spécifique fait partie du référentiel subversion.Vérifier si le dossier est versionné dans Subversion en utilisant SharpSvn
Après quelques googler, je trouve le code ci-dessous -
SvnClient client = new SvnClient();
Collection<SvnStatusEventArgs> args2;
bool result1 = client.GetStatus(@"D:\SVNMapping\demo\trunk\NewFolder", new SvnStatusArgs(), out args2);
result1 devient vrai, mais args2 [0] valeur .Versioned est retourné comme fausse. Mais, le dossier ci-dessus est versionné et je peux le confirmer en fonction de l'icône -
Je ne sais pas ce que je suis absent dans cette utilisation de l'API ou si l'API lui-même est incorrect pour mon exigence.
Toute aide est fortement appréciée.
Quelqu'un peut-il répondre à ma question? – kvk938