Konfigurationsdatei VersionSystemConfiguration
Diese Konfiguration wird für die Kommunikation mit einem Versionsverwaltungssystem benötigt.
- Kurzform: VersionSystemConfiguration
- Vollständig: TestcaseRepositoryAPI.Versioning.VersionSystemConfiguration.config
Beispiel
<root>
<VersioningClass Type="string">TestcaseRepositoryAPI.Versioning.VersionSystemVisualSvn</VersioningClass>
<FileUserAuthentication Type="string">D:\SUCCEST-TCR\repositories\htpasswd</FileUserAuthentication>
<FileUserAuthorization Type="string">D:\SUCCEST-TCR\repositories\tcr\conf\VisualSVN-SvnAuthz.ini</FileUserAuthorization>
<Path Type="string">http://localhost:8181/svn/tcr</Path>
<UserName Type="string">technick</UserName>
<UserPassword Type="string">...</UserPassword>
</root>
Elemente
| Element | Beschreibung |
|---|---|
|
VersioningClass |
Definiert die zu verwendende Implementierung für die Versionierung.
Dabei sind folgende Varianten unterstützt:
|
|
FileUserAuthentication |
Dateisystempfad zur Nutzerdatenbank. |
|
FileUserAuthorization |
Dateisystempfad zur Rechtedatenbank im Svn. |
|
Path |
Pfad zum Repository. |
|
UserName |
Benutzername der für die Verbindung genutzt wird. |
|
UserPassword |
Passwort das für die Verbindung genutzt wird. |