[commits] [Wiki] changed: Doc/Dev/GitTools
Ralf Lang (B1 Systems GmbH)
lang at b1-systems.de
Tue Apr 2 19:21:21 UTC 2019
rlang Tue, 02 Apr 2019 19:21:21 +0000
Modified page: https://wiki.horde.org/Doc/Dev/GitTools
New Revision: 2
Change log: Add intro text on purpose and details
@@ -1,12 +1,29 @@
+ Developer Checkouts
+
+Developer checkouts are a special setup intended for Horde developers.
+A developer checkout will contain all mainstream and alpha
applications, libraries etc directly from git.
+A special helper tool git-tools is used for managing the large number
of git repos.
+The developer setup consists of two different hierarchies: The git
checkout and the web-readable tree.
+The git checkout is a directory containing all Horde libraries
(capital letters) and applications (lower case letters) as seen on
github.
+The web readable tree is a re-arranged structure of symlinks to
simulate what would be seen in a pear installation.
+
+This allows combining original, bleeding edge or downstream patched
components in desired combinations.
+
+If you are rather looking for a simple setup, try PEAR or composer.
++ Creating a Developer Checkout
+++ Getting and installing the git helper
+++ Creating a runnable Horde git master installation
-
+
++ Creating an own module
-
+
++ Working with a developer checkout
+++ Refresh your checkout
++++ Change your complete checkout to a certain framework version
+++ How To Maintain Versions
++++ How to run unit tests
+
+++ ready made installations
++++ Docker
++++ Vagrant
More information about the commits
mailing list