The default gitblit.properties
file has been split into two files: gitblit.properties
, which is the recommended file for setting your configuration, and defaults.properties
which are Gitblit's default settings.
# Include Gitblit's 'defaults.properties' within your configuration.
#
# COMMA-DELIMITED
# SINCE 1.7.0
include = defaults.properties
Notice that the default settings are included by your gitblit.properties
file. The disadvantage to this approach is you must flip between discovering/reading the settings in defaults.properties
and setting them in gitblit.properties
, but there are some clear advantages too. This setup is not required. You may continue to keep all your settings in gitblit.properties
like before.
Additionally you may find it useful if you are maintaining several Gitblit instances to share common properties files.
The baseFolder context parameter has been replaced with a baseFolder JNDI env-entry. This means you can define the baseFolder from the administrative console of your servlet container and not have to manipulate anything in the web.xml file.
WEB-INF/web.xml
baseFolder context parameter is not ${contextFolder}/WEB-INF/data
!WEB-INF/data
folder to a location writeable by your servlet container.WEB-INF/web.xml
file and set the baseFolder context parameter to your external baseFolder.${baseFolder}/gitblit.properties
.data
as outlined in step 1 of Upgrading Gitblit GO (pre-1.2.1)WEB-INF/data/gitblit.properties
file to your data folderWEB-INF/web.xml
file and set the baseFolder context parameter to your external baseFolder.