subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cooke, Mark" <mark.co...@siemens.com>
Subject RE: Local svn proxy
Date Wed, 26 Oct 2011 07:46:16 GMT
> > On Tue, Oct 25, 2011 at 17:35, Robert J. Gebis 
> > <rjgebis@gmail.com> wrote:
> > I was wondering if there is a way to setup local svn proxy 
> > so my commits could be committed locally before pushing them 
> > to remote server. I am on Mac Book Pro and I am running 
> > multiple virtual box with different os to develop/build and 
> > test. Right now I have to commit changes from one platform 
> > which could be breaking something on other.
> > Preferred way to handle this would be to have svn proxy of 
> > some kind to to keep changes between local uses before 
> > pushing them to remote server where other can get it in 
> > building state (at least :)
> 
> -----Original Message-----
> From: Andy Levy [mailto:andy.levy@gmail.com] 
> Sent: 26 October 2011 01:00
> To: Robert J. Gebis
> Cc: users@subversion.apache.org
> Subject: Re: Local svn proxy
> 
> Subversion supports a write *through* proxy, wherein you have a local
> mirror of the "master" repository and commits are relayed up to the
> master instead of being written to the proxy. But those commits aren't
> "staged" locally - they go immediately to the master.
> 
> What it sounds like you really want a DVCS like git or Mercurial, or
> at least the git-svn bridge.
> 
Is this not the sort of thing a branch is for?  Work on the server proper in your own branch
and then merge to "trunk" once complete...
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.html

Otherwise, there is a commercial solution that builds on subversion to allow commits to a
local server but that would replicate the changes to all others which is not what I think
you want.

~ mark c

Mime
View raw message