Vorgehensweise für die Netzwerk-Installation von requisis-Produkten
Schritt-für-Schritt-Anleitung
Zur Bereitstellung eines Requisis-Produkts im Netzwerk gehen Sie wie folgt vor:
requisis_ReX
MySQL-Server zentral installieren auf einem beliebigen Server (gerne auch auf dem DOORS-Server) Firewall freigeschalten damit alle Clients auf den MySQL-Server zugreifen können
MySQL-User angelegen (Zugangsdaten notieren)
ReX-Datenbank-Schema anlegen (siehe Handbuch)
Die Ordner addins und projectaddins aus dem ReX-Installer aus dem Ordner DXL auf ein UNC-Share kopieren MySQL-Datenbank-Daten in der addins\REQUISIS\requisis_ReX\config\config.cfg eintragen
installDirectory in addins\REQUISIS\requisis_ReX\config\config.cfg auf den entsprechenden UNC-Pfad anpassen
installDirectory in addins\REQUISIS\requisis_ReX\config\settings.dxl auf den entsprechenden UNC-Pfad anpassen (hier müssen die \ durch jeweils
ersetzt werden)
Die übersandte license.inc in den Ordner addins\REQUISIS\requisis_ReX\library kopieren (die bestehende Datei ersetzen)
requisis_MiX / requisis_DoX
Die Ordner addins und projectaddins aus dem Installer aus dem Ordner DXL auf ein UNC-Share kopieren.
MIX_INSTALL_PATH in addins\REQUISIS\requisis_MiX\config\settings.dxl auf den entsprechenden UNC-Pfad anpassen. Ggf. Einstellungen in addins\REQUISIS\requisis_MiX\config\settings.dxl anpassen
DNG-Server-URLs und Daten in addins\REQUISIS\requisis_MiX\php\conf\configuration.json eintragen.
Die übersandte license.inc in den Ordner addins\REQUISIS\requisis_MiX\config kopieren (die bestehende Datei ersetzen)
Bekanntmachen der DXL-Addins und DXL-Projektaddins am DOORS-Client
Zum Starten des DOORS-Clients müssen Sie dann nur noch den Pfad zu den addins und project-addins übergeben.
Methode 1: Anpassen der Registry
Dieses muss an jedem Client-PC vorgenommen werden. Hierbei biete sich ein Roll-Out mittels Gruppenrichtlinien an.
Dazu muss entweder unter HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.6\Config oder HKEY_CURRENT_USER\Software\Telelogic\DOORS\9.6\Config
jeweils der als Schlüssel "Addins" und "Projectaddins" auf den zugehörigen UNC-Pfad gesetzt werden, ggf. muss der Registrierungsschlüssel noch angelegt werden.
Achtung:
ein Eintrag unter HKEY_CURRENT_USER hat Vorrang, d.h. hat ein User hier einen Eintrag, ist der Eintrag unter HKEY_LOCAL_MACHINE wirkungslos.
Methode 2: Command-Line-Parameter
Alternativ zum Registry-Eintrag kann der Pfad zu den Addins und Project-Addins auch als Command-Line-Parameter and die doors.exe übergeben werden
-addins (pfad zu den addins)
-projectaddins (pfad zu den projectaddins)
also z.B.
doors.exe -addins \\server\pfad\addins -projectaddins \\server\pfad\projectaddins