Entwicklung/Betatest: Unterschied zwischen den Versionen

Aus Opencaching-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Link zum Forum aktualisiert)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 3: Zeile 3:
Zum Einen könnte der ungetestete Code noch Fehler enthalten, die die Systemsicherheit oder -Stabilität gefährden. Zum Anderen ist bislang nicht sichergestellt, dass auf Opencaching.de [[Cachestatus#Gesperrt + Versteckt|gesperrte und versteckte]] Caches auch auf dem Testsystem gesperrt und versteckt sind. Solche Caches dürfen oft aus rechtlichen Gründen nicht veröffentlicht werden.
Zum Einen könnte der ungetestete Code noch Fehler enthalten, die die Systemsicherheit oder -Stabilität gefährden. Zum Anderen ist bislang nicht sichergestellt, dass auf Opencaching.de [[Cachestatus#Gesperrt + Versteckt|gesperrte und versteckte]] Caches auch auf dem Testsystem gesperrt und versteckt sind. Solche Caches dürfen oft aus rechtlichen Gründen nicht veröffentlicht werden.


Alle Mitglieder des Opencaching-Teams haben automatisch Zugang zum Testsystem. Wer regelmäßig beim Testen helfen möchte, kann sich gerne im [http://forum.opencaching-network.org/index.php?board=43.0 Entwicklerforum] melden und erhält dann die Zugangsdaten.
Alle Mitglieder des Opencaching-Teams haben Zugang zum Testsystem. Wer regelmäßig beim Testen helfen möchte, kann sich gerne im [http://forum.opencaching.de/index.php?board=43.0 Entwicklerforum] melden und erhält dann die Zugangsdaten.
 
== Auf dem eigenen Entwicklersystem testen ==
 
Wer sich ein [[Entwicklung/Entwicklersystem|Opencaching-Entwicklersystem]] installiert hat, kann den aktuellen Stand auch direkt auf dem eigenen Rechner testen. Dazu ist der ''next''-Branch auszuchecken – er ist identisch mit dem Inhalt des Testsystems:
 
cd /var/www/html/oc-server/server-3.0
sudo -u apache git checkout next
sudo -u apache git pull upstream next
php bin/dbupdate.php
 
 


[[Kategorie:Entwicklung|Betatest]]
[[Kategorie:Entwicklung|Betatest]]

Aktuelle Version vom 8. September 2015, 05:51 Uhr

Neue Funktionen der Opencaching-Software werden vor Veröffentlichung meist auf einer eigenen Test-Website getestet. Dieses Testsystem ist nicht öffentlich, aus zwei Gründen:

Zum Einen könnte der ungetestete Code noch Fehler enthalten, die die Systemsicherheit oder -Stabilität gefährden. Zum Anderen ist bislang nicht sichergestellt, dass auf Opencaching.de gesperrte und versteckte Caches auch auf dem Testsystem gesperrt und versteckt sind. Solche Caches dürfen oft aus rechtlichen Gründen nicht veröffentlicht werden.

Alle Mitglieder des Opencaching-Teams haben Zugang zum Testsystem. Wer regelmäßig beim Testen helfen möchte, kann sich gerne im Entwicklerforum melden und erhält dann die Zugangsdaten.

Auf dem eigenen Entwicklersystem testen

Wer sich ein Opencaching-Entwicklersystem installiert hat, kann den aktuellen Stand auch direkt auf dem eigenen Rechner testen. Dazu ist der next-Branch auszuchecken – er ist identisch mit dem Inhalt des Testsystems:

cd /var/www/html/oc-server/server-3.0
sudo -u apache git checkout next
sudo -u apache git pull upstream next
php bin/dbupdate.php