Hallo Manfred,
Kaum macht man es richtig, schon funktioniert's.
Hätte nicht gedacht, dass es so einfach ist.
Vielen Dank.
Gruß
Kajo
Zweiten verein anlegen
Moderator: heiner
-
- Beiträge: 62
- Registriert: Mittwoch 20. Januar 2021, 02:11
- Mitglieder: 200
- JVerein-Version: 2.8.19
- Betriebssystem: Win
Re: Zweiten verein anlegen
Hi,
hier auch mal so wie ich mit jVerein arbeite. Ich habe in einem Verzeichnis diese Struktur.
\meinVerein\jameica-2.10.0
\meinVerein\jvereinDB_produktiv
\meinVerein\jvereinDB_test
\meinVerein\jvereinDB_produktiv.cmd >> startet die produktive Umgebung
\meinVerein\jvereinDB_test.cmd >> startet die Test-Umgebung
\meinVerein\prod_zu_test.cmd >> kopiert die produktive Umgebung in die Test Umgebung
\meinVerein\jvereinDB_produktiv.sh >> startet die produktive Umgebung (Linux-Version)
Inhalt der jvereinDB_produktiv.cmd:
Inhalt der jvereinDB_test.cmd:
Inhalt der prod_zu_test.cmd:
Inhalt der jvereinDB_produktiv.sh
Ich nutze bewusst eine Testumgebung für Spielereien mit jVerein. Wer die Verzeichnis Struktur so initial aufbaut hat sofort ein funktionierende Portable Version wo alles drin ist.
Bei der Anmerkung zu SynTaX da kommt es darauf an wo liegt das SynTax ... liegt es auch im jameica-Ordner und man möchte trotzdem eine Mandantenfähigkeit erreichen - müsste man den jameica-Ordner nochmal doppeln. Ich nutze aber SynTax nicht.
Ich nutze das System bisher genau so. Ändert sich an der jameica-Version etwas, dann lade ich mir die Portable zip herunter und stelle jameica mit der Neuen Version daneben und ändere erstmal nur die *cmd Dateien um, um die neue Version zu testen. (Man kann natürlich auch die cmd in eine neue Datei kopieren und die dann ändern)
Ein zweiter Verein, den würde ich nun gezielt in einen weiteren Ordner platzieren
\ersterVerein\jameica-2.10.0
...
\zweiterVerein\jameica-2.10.0
...
Gruß,
Stefan
hier auch mal so wie ich mit jVerein arbeite. Ich habe in einem Verzeichnis diese Struktur.
\meinVerein\jameica-2.10.0
\meinVerein\jvereinDB_produktiv
\meinVerein\jvereinDB_test
\meinVerein\jvereinDB_produktiv.cmd >> startet die produktive Umgebung
\meinVerein\jvereinDB_test.cmd >> startet die Test-Umgebung
\meinVerein\prod_zu_test.cmd >> kopiert die produktive Umgebung in die Test Umgebung
\meinVerein\jvereinDB_produktiv.sh >> startet die produktive Umgebung (Linux-Version)
Inhalt der jvereinDB_produktiv.cmd:
Code: Alles auswählen
set java=.\jre-win64\bin\javaw.exe
set jameica_dir=.\jameica-2.10.0
set jvereinDB=..\jvereinDB_produktiv
cd %jameica_dir%
start %java% -jar jameica-win64.jar -f %jvereinDB%
Code: Alles auswählen
set java=.\jre-win64\bin\javaw.exe
set jameica_dir=.\jameica-2.10.0
set jvereinDB=..\jvereinDB_test
cd %jameica_dir%
start %java% -jar jameica-win64.jar -f %jvereinDB%
Code: Alles auswählen
robocopy jvereinDB_produktiv jvereinDB_test /MIR
Code: Alles auswählen
#!/bin/bash
#
export jameica_dir=./jameica-2.10.0
export jvereinDB=../jvereinDB_produktiv
cd $jameica_dir
java -jar jameica-linux64.jar -f $jvereinDB
Bei der Anmerkung zu SynTaX da kommt es darauf an wo liegt das SynTax ... liegt es auch im jameica-Ordner und man möchte trotzdem eine Mandantenfähigkeit erreichen - müsste man den jameica-Ordner nochmal doppeln. Ich nutze aber SynTax nicht.
Ich nutze das System bisher genau so. Ändert sich an der jameica-Version etwas, dann lade ich mir die Portable zip herunter und stelle jameica mit der Neuen Version daneben und ändere erstmal nur die *cmd Dateien um, um die neue Version zu testen. (Man kann natürlich auch die cmd in eine neue Datei kopieren und die dann ändern)
Ein zweiter Verein, den würde ich nun gezielt in einen weiteren Ordner platzieren
\ersterVerein\jameica-2.10.0
...
\zweiterVerein\jameica-2.10.0
...
Gruß,
Stefan
Inoffizielles Release des Openjverein Forks
Repository: https://sbuerg.github.io/jverein_develop
Repository: https://sbuerg.github.io/jverein_develop