[SAC] [OSGeo] #290: Subversion Proxies for MapGuide and FDO

#290: Subversion Proxies for MapGuide and FDO
------------------------+---------------------------------------------------
Reporter: trevorwekel | Owner: sac@lists.osgeo.org
    Type: enhancement | Status: new
Priority: normal | Component: SAC
Keywords: |
------------------------+---------------------------------------------------
I would like to set up some external Subversion proxies for the !MapGuide
and FDO Subversion depots. Does anyone have experience using either Squid
or Apache/WebDAV/svnsync?

--
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/290&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#290: Subversion Proxies for MapGuide and FDO
--------------------------+-------------------------------------------------
  Reporter: trevorwekel | Owner: sac@lists.osgeo.org
      Type: enhancement | Status: new
  Priority: normal | Component: SAC
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by warmerdam):

I believe Howard has used svnsync successfully to mirror OSGeo svn
repositories (as live backups). Howard, perhaps you could provide
details? I notice that the use of svnsync for mirroring is not discussed
at all in http://wiki.osgeo.org/wiki/Subversion but likely ought to be.

--
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/290#comment:1&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#290: Subversion Proxies for MapGuide and FDO
--------------------------+-------------------------------------------------
  Reporter: trevorwekel | Owner: sac@lists.osgeo.org
      Type: enhancement | Status: new
  Priority: normal | Component: SAC
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by hobu):

What do you mean by proxy? I guess I'm wondering what the usage scenario
is. Is our current setup not serving your needs? Also, for a read-only,
15 minute mirror, did you know about http://svnmirror.osgeo.org/ ?

--
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/290#comment:2&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#290: Subversion Proxies for MapGuide and FDO
--------------------------+-------------------------------------------------
  Reporter: trevorwekel | Owner: sac@lists.osgeo.org
      Type: enhancement | Status: new
  Priority: normal | Component: SAC
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by trevorwekel):

Hi Howard,

Ideally, I was looking to set up a read-cache/write-through copy of the
subversion repository closer to the development teams in order to reduce
network usage and improve reponsiveness. For reads, the proxy would cache
the repository contents and serve them locally. For writes, it would
redirect to svn.osgeo.org when the submissions are made. The proxy would
reside behind a firewall so it would have to pull from OsGeo.

I took a quick run at Squid but didn't get very far.

Replying to [comment:2 hobu]:
> What do you mean by proxy? I guess I'm wondering what the usage
scenario is. Is our current setup not serving your needs? Also, for a
read-only, 15 minute mirror, did you know about
http://svnmirror.osgeo.org/ ?

--
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/290#comment:3&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#290: Subversion Proxies for MapGuide and FDO
--------------------------+-------------------------------------------------
  Reporter: trevorwekel | Owner: sac@…
      Type: enhancement | Status: closed
  Priority: normal | Component: Systems Admin
Resolution: fixed | Keywords:
--------------------------+-------------------------------------------------
Changes (by crschmidt):

  * status: new => closed
  * resolution: => fixed

Comment:

I can't imagine that this is going to work well. We've recently greatly
increased the performance of our SVN server by all account; if anyone
still feels a strong need for this, then they can create a new ticket
explaining some of the performacne problems they're seeing, and we can try
to move forward from there.

If you really want a 'local copy' that you can check into, you probably
want something like git-svn or svk instead of an "SVN mirror".

--
Ticket URL: <http://trac.osgeo.org/osgeo/ticket/290#comment:4&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.