Direkt zum Inhalt | Direkt zur Navigation

Benutzerspezifische Werkzeuge
Anmelden
Sektionen
Sie sind hier: Startseite Dienstleistungen Technische Dokumentation Subversion Client-Konfiguration

Client-Konfiguration

Die Konfigurationsdatei des Subversion-Client sollte so eingerichtet werden, dass kompilierte Python-Skripte nicht in das Repository übernommen werden und das Zeilenende [engl.: end of line (eol)] auch bei Windows-Nutzern funktioniert.

Im folgenden ein Auszug aus meiner Konfigurationsdatei ~/.subversion/config

[miscellany]
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.mo *.egg-info

...
enable-auto-props = yes
...
[auto-props]
*.gif = svn:mime-type=image/gif
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
*.ico = svn:mime-type=image/vnd.microsoft.icon
*.txt = svn:eol-style=native
*.pt = svn:eol-style=native
*.cpt = svn:eol-style=native
*.py = svn:eol-style=native;svn:executable;svn:keywords=Id LastChangedRevision
*.cpy = svn:eol-style=native;svn:executable;svn:keywords=Id
*.vpy = svn:eol-style=native;svn:executable;svn:keywords=Id

Authentifizierung und Autorisierung

Soll das Passwort nicht gespeichert werden, sollte im Abschnitt [auth] folgendes angegeben werden:

store-passwords = no

Sollen die Autorisierungen nicht gespeichert werden, so wird im [auth]-Abschnitt folgendes angegeben:

store-auth-creds = no

Anmerkung: Beachten Sie bitte, dass weder durch die obigen Angaben nicht bereits gespeicherte Passwörter und Autorisierungen gelöscht werden. Um diese zu löschen, sollten Sie einfach ~/.subversion/auth löschen.