Create any number of git repos from any activeCollab project.
You can create git repos without projects too!
For each repo, control which users have read access, write access or no access at all.
This module tries to figure out the optimal permissions automatically, based on a user’s activeCollab role.
Public-Key (SSH) Management
Users can add/remove any number of SSH keys from their activeCollab profile.
This module automatically updates git permission for all concerned repos, each time new keys are added/removed.
Webhook – Github Style
For every git repo, add any number of webhooks which will get fired every time commits are pushed.
Webhook post-data is Github compatible so you can reuse existing webhook handlers.
Here’s How it Works!
ac_gitolite module connects your activeCollab to gitolite seamlessly.
activeCollab users can create new git repositories, manage SSH keys, read/write access, webhooks and much more, using the intuitive web-interface added in activeCollab.
Once a repository gets created all git commands will work directly with gitolite server. So no changes will be needed in your developers’ daily workflow. All your git tools like netbeans and git-tower will work just right away!