Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.47 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.47 KB

Configuration

GitNoob has 3 configuration layers. Each layer can override the settings of the previous layer.

  1. Global
  2. Project
  3. Working directory within a project

The final result for a working directory are the settings from Global possibly overridden by the Project settings and finally maybe overridden by the Working directory settings. The following settings must exist for a working directory:

Name Description
path Git root directory. Does not have to exist, when unexisting a "git clone" will be performed.
origin Url to be used for "git clone".
mainbranch Main branch name.

For a Php or PhpLaravel working directory, the following settings also must exist:

Name Description
type "Php" or "PhpLaravel7", "PhpLaravel8", "PhpLaravel9", "PhpLaravel10", , "PhpLaravel11".
phpPath Path to Php binaries.
phpIni Path to Php ini template file.

PhpLaravel will automatically set phpTempPath to storage\tmp\php-tempdir and phpLogPath to storage\logs.

Configuration chapters