[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