Changes

Jump to navigation Jump to search
2,066 bytes added ,  06:39, 9 May 2012
Initial place holder.
{{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]]
374

edits

Navigation menu