Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Friendica

Demo/Testserver

Das Umfeld

Über dieses Wiki
Datenschutzerklärung

Das Friendica Projekt
Wir sind eine Handvoll begeisterter Entwickler, Programmierer und Serverbetreiber mit dem gemeinsamen Ziel, die verschiedensten sozialen Netzwerke zu verbinden und Menschen Werkzeuge an die Hand zu geben, um im Internet unabhängig und souverän zu kommunizieren.
Mach mit, sei auch dabei!

You have zero privacy anyway. Get over it.
– Scott McNealy, 1999
Privacy and freedom are alive and well. Deal with it.
– Mike Macgirvin, 2013

friendica:gitswitch

Wechseln zwischen stabiler und Developer Version

Achtung!
Generell solltest du zuerst immer(!) im
Helpers Forum nachfragen
ob zum jeweiligen Zeitpunkt ein Versions-Wechsel ratsam ist!

Friendica läuft als stabile Master Version, aber auch als Developer Version. An der Developer Version wird permanent aktiv gearbeitet, das heißt, hier kann es trotz aller Sorgfalt durchaus auch mal zu Fehlern oder auch zb Datenbankerweiterungen kommen die dann nicht mit der Master-Version kompatibel sind.
Die Installation (bzw. der Wechsel zu dieser Version) empfiehlt sich nur für entweder mutige Admins oder eben für aktive Entwickler. Aber vielleicht auch für neugierige Admins die wirklich wissen was sie tun.
Bitte wirklich immer erst den großen farbigen Hinweis da oben berücksichtigen!.

Los gehts:
Zwischen den Versionen zu wechseln ist nicht schwierig, sofern Git eingesetzt wird.

Log dich über die Shell auf deinem Server ein.
Wechsel in das Friendica Verzeichnis mit

$ cd PFAD/ZU/DEINEM/FRIENDICAVERZEICHNIS


Dort kannst du mit

$ git status

anzeigen lassen, welche Version zur Zeit aktiv ist und ob möglicherweise Dateien „unversioniert“ sind, also nicht mit einem git pull aktualisiert werden.

$ git branch develop

gibst du ein um den Developer Branch lokal anzulegen,

$ git checkout develop

um dorthin zu wechseln.
Jetzt noch

$ git pull

um die aktuellen Branch Dateien zu holen und fertig. Deine Friendica Version ist umgestellt.
Umgekehrt geht das ganze natürlich auch, statt „develop“ gibts du einfach „master“ ein.

friendica/gitswitch.txt · Zuletzt geändert: 2019/03/10 21:09 von zen