]> git.mxchange.org Git - friendica.git/commitdiff
Installation better start with master and eventially switch to develop
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 24 Jun 2018 09:48:32 +0000 (11:48 +0200)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 24 Jun 2018 09:48:32 +0000 (11:48 +0200)
INSTALL.txt
doc/Install.md
doc/de/Install.md

index bc0933a1479a6a1c2bff1f782bdc1b623844fe00..4345fcab1bff4c60c2eabd07046af1c57597daec 100644 (file)
@@ -66,7 +66,7 @@ OR
 
 2b. Clone the friendica/friendica GitHub repository and import dependencies
 
-       git clone https://github.com/friendica/friendica [web server folder]
+       git clone https://github.com/friendica/friendica -b master [web server folder]
        cd [web server folder]
        php bin/composer.phar install
 
@@ -83,11 +83,22 @@ Get the addons by going into your website folder.
 
 Clone the addon repository (separately):
 
-    git clone https://github.com/friendica/friendica-addons.git addon
+    git clone https://github.com/friendica/friendica-addons.git -b master addon
 
 If you copy the directory tree to your webserver, make sure that you also 
 copy .htaccess - as "dot" files are often hidden and aren't normally copied.
 
+If you want to use the development version of Friendica you can switch to
+the devel branch in the repository by running
+
+    git checkout develop
+    bin/composer.phar install
+    cd addon
+    git checkout develop
+
+please be aware that the develop branch may break your Friendica node at any
+time. If you encounter a bug, please let us know.
+
 3. Create an empty database and note the access details (hostname, username,
 password, database name).
 
index dbc9e7fe2a3014f5899b240daca6be6d9c035ee6..35747809614d21349701187265a8cc5fb7c00b0a 100644 (file)
@@ -47,7 +47,7 @@ If you are able to do so, we recommend using git to clone the source repository
 This makes the software much easier to update.
 The Linux commands to clone the repository into a directory "mywebsite" would be
 
-    git clone https://github.com/friendica/friendica.git mywebsite
+    git clone https://github.com/friendica/friendica.git -b master mywebsite
     cd mywebsite
     bin/composer.phar install
 
@@ -63,10 +63,20 @@ Get the addons by going into your website folder.
 
 Clone the addon repository (separately):
 
-    git clone https://github.com/friendica/friendica-addons.git addon
+    git clone https://github.com/friendica/friendica-addons.git -b master addon
 
 If you copy the directory tree to your webserver, make sure that you also copy .htaccess - as "dot" files are often hidden and aren't normally copied.
 
+If you want to use the development version of Friendica you can switch to the devel branch in the repository by running
+
+    git checkout develop
+    bin/composer.phar install
+    cd addon
+    git checkout develop
+
+please be aware that the develop branch may break your Friendica node at any time.
+If you encounter a bug, please let us know.
+
 ### Create a database
 
 Create an empty database and note the access details (hostname, username, password, database name).
index 82b579eb831601f2df57a398eaf7bb03c62609b1..f324da68e0d268ff39f61f44d6867060e087acfd 100644 (file)
@@ -47,7 +47,7 @@ Wenn du die Möglichkeit hierzu hast, empfehlen wir dir "git" zu nutzen, um die
 Das macht die Aktualisierung wesentlich einfacher.
 Der Linux-Code, mit dem man die Dateien direkt in ein Verzeichnis wie "meinewebseite" kopiert, ist
 
-    git clone https://github.com/friendica/friendica.git mywebsite
+    git clone https://github.com/friendica/friendica.git -b master mywebsite
     cd mywebsite
     bin/composer.phar install
 
@@ -62,7 +62,7 @@ Falls Addons installiert werden sollen: Gehe in den Friendica-Ordner
 
 Und die Addon Repository klonst:
 
-    git clone https://github.com/friendica/friendica-addons.git addon
+    git clone https://github.com/friendica/friendica-addons.git -b master addon
 
 Um das Addon-Verzeichnis aktuell zu halten, solltest du in diesem Pfad ein "git pull"-Befehl eintragen
 
@@ -71,6 +71,17 @@ Um das Addon-Verzeichnis aktuell zu halten, solltest du in diesem Pfad ein "git
 
 Wenn du den Verzeichnispfad auf deinen Webserver kopierst, dann stelle sicher, dass du auch die .htaccess kopierst, da "Punkt"-Dateien oft versteckt sind und normalerweise nicht direkt kopiert werden.
 
+Wenn du die Entwickler Version von Friendica verwenden möchtest kannst du auf den develop Branch im git Repository wechseln.
+Dies tust du mit den folgenden Befehlen
+
+    git checkout develop
+    bin/composer.phar install
+    cd addon
+    git checkout develop
+
+Die Entwickler Version kann nach einem fehlerhaften Commit vorübergehend Probleme haben oder gar nicht mehr funktionieren.
+Sollte dir so etwas passieren, lass es uns bitte wissen, damit der Fehler behoben werden kann.
+
 ### Erselle eine Datenbank
 
 Erstelle eine leere Datenbank und notiere alle Zugangsdaten (Adresse der Datenbank, Nutzername, Passwort, Datenbankname).