wiki:ProxyDavPlugin

Version 6 (modified by figaro, 8 years ago) (diff)

Cosmetic changes

Proxy DAV

Description

This is a plugin that provides access through dav (work like a proxy) at the repositories of the project. You can handle permission of PULL (get repo) or PUSH (put repo) from Admin. A dav proxy with control access using Trac permissions.

Bugs/Feature Requests

Existing bugs and feature requests for ProxyDavPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out ProxyDavPlugin from:

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Configuration

  • Enable ProxyDavPlugin on Admin | Plugins.
  • Add the following to your trac.ini file:
    [proxydav]
    url = http://127.0.0.1/git
    

Example

To enable a dav repository, edit /etc/httpd/conf.d/gitdav.conf as follows:

Alias /git /var/www/repo_git
<Directory "/var/www/repo_git">
     Dav On
     Order allow,deny
     Allow from 127.0.0.0/8
</Directory>

Recent Changes

11275 by castorinop on 2012-02-15 14:09:44
New hack ProxyDavPlugin, created by castorinop
(more)

Author/Contributors

Author: castorinop
Maintainer: Pablo Castorino
Contributors: