[[PageOutline(2-5,Contents,pullout)]] = Proxy DAV == Description A simple 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 [report:9?COMPONENT=ProxyDavPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=ProxyDavPlugin&owner=castorinop new ticket]. [[TicketQuery(component=ProxyDavPlugin&group=type,format=progress)]] == Download Download the zipped source from [download:proxydavplugin here]. == Source You can check out ProxyDavPlugin from: * [http://trac-hacks.org/svn/proxydavplugin here] using Subversion. * [https://github.com/castorinop/proxydav here] using git. * [source:proxydavplugin browse the source] with Trac (no source added yet). == Example === Enable a dav repository * Edit /etc/httpd/conf.d/gitdav.conf {{{ Alias /git /var/www/repo_git Dav On Order allow,deny Allow from 127.0.0.0/8 }}} === Configure Plugin * Enable ProxyDavPlugin on Admin | Plugins. * Add the following to your `trac.ini` file: {{{#!ini [proxydav] url = http://127.0.0.1/git }}} == Recent Changes [[ChangeLog(proxydavplugin, 3)]] == Author/Contributors '''Author:''' [wiki:castorinop] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''