2,066 bytes added
, 06:39, 9 May 2012
{{Level|Advanced}}
=== Maintainer ===
[mailto:marco.hess@through-ip.com Marco Hess]
=== Description ===
This is a currently a place holder for a '''Git''' integration contrib for SME server that is under development. It integrates '''git''' with '''git-http-backend''' and '''gitweb''' into SME.
The current feature list includes:
* Create & manage centralised git repositories through the SME server-manager panel.
* Access rights based on SME server users and groups.
* Per repository settings for pull and push access control (including support for setting anonymous access).
* Per repository network access setting for either local only or internet.
* All repositories accessed over HTTPS for easy remote access through firewalls.
* Separate name space for Git repositories using git subdomain (i.e. independent of ibays and other resources on the server)
* Email notification of push operations to all users that have either pull or push access to the repository
* Web viewing of repositories through gitweb
* Gravatars support in gitweb
* Automatic markdown of README.md into README.html and shown in gitweb
=== Installation ===
There is currently no RPM available for this package but a very alpha (but functional) version is available from my Git repository here:
https://git.through-ip.com/smeserver-git.git
and can be anonymously cloned:
git clone https://git.through-ip.com/smeserver-git.git
You may need to change your git config to ignore the warning about the self signed SSL certificate with:
git config --global http.sslVerify false
''The repository contains an install script that can be used to install the required files but your mileage may vary.''
=== Feedback ===
I welcome any feedback on this contrib for bugs, features or assistance (e.g. turning it into an RPM). Email me at the address found at the top of this page.
=== Additional information ===
More information about Git can be found on http://git-scm.com/.
----
[[Category: Contrib]]
[[Category: Development Tools]]
[[Category: Webapps]]
[[Category: Groupware]]