Sie müssen os.path.join dem Pfad, den Sie listdir aufrufen, mit der gefundenen Datei / Verzeichnis, d. h.
%Vor%Wenn Sie auf diese Weise keinen absoluten Pfad erstellen, werden Sie stattdessen mit Ihrem aktuellen Arbeitsverzeichnis testen, das wahrscheinlich nicht das Verzeichnis svn hat.
Vergleichen Sie nicht auch boolesche Werte explizit. Lassen Sie es behandeln, wenn es als ein boolescher Ausdruck behandelt wird (einige Funktionen können nicht wahr / falsche Wahrheitswerte zurückgeben, d. H. Keine oder eine Instanz)