[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror

nicolas vigier boklm at mars-attacks.org
Sun Jan 16 14:49:41 CET 2011


On Sun, 16 Jan 2011, Michael scherer wrote:

> On Sun, Jan 16, 2011 at 02:15:35PM +0100, root at mageia.org wrote:
> > Revision: 810
> > Author:   misc
> > Date:     2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
> > Log Message:
> > -----------
> > split subversion-tools in its own class, to prepare for svn mirror
> > 
> 
> Since we still do not have any svn viewer system, I had a idea that
> would allow us to have one without sacrifiying security :
> - use a viewer with a readonly clone of svn.
> 
> For example, we could use svnsync on alamut to copy the svn from valstar.
> ( I tried svm, but it seems to be quite broken ). I have a module ready to 
> be committed for that.
> 
> This way :
> - we have backups ( until someone do a full real backup system, and
> so until we have fiona )
> - someone compromissing the server cannot modify the svn ( as this is a copy )
> - we will have local access to the data
>   - full range of web interface ( and not just viewvc, even if I think it is fine )
>   - local access is faster than remote ( after testing viewvc )
> - the svn server will not be loaded with web request while at the same time 
> 
> The only issue is the bin-repos svn repository. I am not sure that it would be wise to 
> mirror it on alamut. But we can decide to at least offer viewvc for adm, packages, and web ?

Yes, it looks like a good idea.
Only issue would be that we can't see the latest commits immediately.
But if we mirror often, it should be ok.

Now we need to find a vhost name for the web interface ? svnweb.mageia.org ?



More information about the Mageia-sysadm mailing list