Line 7: |
Line 7: |
| {{ #smeversion: smeserver-gitweb}} | | {{ #smeversion: smeserver-gitweb}} |
| {{ #smeversion: smeserver-gitweb-theme}} | | {{ #smeversion: smeserver-gitweb-theme}} |
− |
| |
− | === Status ===
| |
− | As of 2 Feb 2015, RPM's are available from smedev with version for both SME8 and SME9. Both versions have been validated on a latest version of SME8 and SME9. Feedback will be appreciated.
| |
− |
| |
− | A request has been put in to upload the RPM's to the smecontribs repository in the near future.
| |
| | | |
| === Description === | | === Description === |
Line 49: |
Line 44: |
| ==== Install the SME Server Git RPM's ==== | | ==== Install the SME Server Git RPM's ==== |
| | | |
− | yum --enablerepo=smedev --enablerepo=epel install smeserver-git smeserver-gitweb smeserver-gitweb-theme | + | yum --enablerepo=smecontribs,epel install smeserver-git smeserver-gitweb smeserver-gitweb-theme |
| | | |
| ==== Subversion conflict with smeserver-subversion ==== | | ==== Subversion conflict with smeserver-subversion ==== |
Line 65: |
Line 60: |
| | | |
| === Notes on using SME Server Git === | | === Notes on using SME Server Git === |
| + | |
| + | ==== Further Configuration ==== |
| + | |
| + | There are a few configuration parameters in the config database as follows: |
| + | |
| + | Show the current git configuration: |
| + | |
| + | config show git |
| + | |
| + | ===== status ===== |
| + | |
| + | Configure if the HTTP access to 'git' is to be enabled. Default 'enabled'. |
| + | |
| + | ===== GitWeb ===== |
| + | |
| + | Configure if gitweb is enabled or disabled. Default enabled when smeserver-gitweb is installed. |
| + | |
| + | ===== GitWebTheme ===== |
| + | |
| + | Configure if theme for gitweb is enabled or disabled. Default enabled when smeserver-gitweb-theme is installed. |
| + | |
| + | ===== debugging ===== |
| + | |
| + | Configure the LogLevel used in apache for debugging the git configuration. Default 'disabled'. Generates a lot of log data. Use with caution. |
| + | |
| + | ===== gitweb_access_from ===== |
| + | |
| + | Configure network level access to the gitweb interface. Settings 'disabled', 'local' or 'internet'. |
| + | |
| + | ===== SystemName ===== |
| + | |
| + | Configure the shown system name in gitweb. Defaults to the config db 'SystemName'. |
| + | |
| + | ===== DomainName ===== |
| + | |
| + | Configure the shown domain name in gitweb. Defaults to the config db 'DomainName'. |
| | | |
| ==== Git client needs to ignore self signed SSL certificates ==== | | ==== Git client needs to ignore self signed SSL certificates ==== |