svn return codes
-
hallo
ich setze in meinem python script svn comamnds ab
sprich
befehl = 'hier mein befehl'
dann mach ich ein
os.system(befehl)
wie werte ich jetzt auch ob es erfolgreich war?
wenn ich in der commandozeile einen fehler mache, erscheint ja ein text, wie z.b.
" .. ist keine arbeitskopie"
gibts da auch zahlencodes, anstatt den text zu checken, z.b.
"... übertragen"
ich kann dem Svn kein flag mitgeben oder?
ich wollte sowas in der art machen
def SetSvnCommand( command ) try: returncode = os.system(command) return returncode except os.error(): return -1
Geht das in dieser art?
-
jo liefert 0 und 1 zurück
kann man also verwenden