bug-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CVS for Cfengine (Was: Re: Bugzille for cfengine)


From: Christian Pearce
Subject: Re: CVS for Cfengine (Was: Re: Bugzille for cfengine)
Date: Wed, 15 Dec 2004 10:08:12 -0500

On Wed, 2004-12-15 at 09:35, address@hidden wrote:
> I am strongly considering extending the Oslo website to incorporate 
> a subversion service, instead of sourceforge. This is partly because
> I am a control freak and like to know what is going on. But it is also
> because I think the project belongs here in Oslo and there are at least
> as many potential developers here as in the US.

Understandable.  I think the best thing SF offers us at this point is
compile farms, and a way of registering developers.  I found every other
aspect of SF to be a pain.

> I would like a couple of questions answered before diving headlong into it:
> 
> i) could one have a private master repository on host A and a mirror
> for public access on host B (provided all commits are done on A).
> I am worried about the security of subversion.

I was told GNU Arch could allow for something similar.
http://www.gnu.org/software/gnu-arch/  I don't think you would have two
repositories though.

It was my understanding you could have a main branch (yours), then a
community branch.  That could easily share branches between it.

I have no experience with it.  But a co-worker was considering the
Cfengine community might find it useful.

> ii) is there an easy web interface for developers that does not require
> significant web-programming to access. 

Are you talking about something like CVSweb?  I don't know what is
available but I have seen SVN web access already. 

http://svnhosting.org:8000/websvn/listing.php?repname=cfengine

Is this what you mean?  

> iii) Will the system be intuitive for CVS users?

It is suppose to be.  I am finding it intuitive as I am learning it
right now.  http://svnbook.red-bean.com/en/1.1/svn-book.html

> iv) there have been several SVN security patches recently. What
> do I need to be concerned about?

Not certain, CVS has had security patches too.  I think the important
thing is to patch immediately.

Can someone else chime in here?

> Mark
> 
> 
> On 15 Dec, Sven Mueller wrote:
> > Matt Small wrote on 15/12/2004 07:02:
> >> I've had to deal and administer a few repositories, including CVS and
> >> Subversion (as well as some horrible, horrible commercial alternatives).
> >> 
> >> Generally, I'd recommend CVS for any project looking to start with a source
> >> repository, for 2 main reasons:
> >> 
> >>  - it's brain-dead simple; easy to use, easy to administrate, easy to 
> >> recover
> >>    from errors, and many (most?) developers are familiar with it
> > 
> > (I would leave out the "simple" on your first argument ;-) "for" CVS, 
> > but anyhow:) SVN is easy to use, easy to administrate and (with the FSFS 
> > backend) easy to recover from errors. Many developers are familiar 
> > either with CVS or SVN, and SVN is easy to learn, especially for those 
> > familiar with any source control system (and even more so for those 
> > familiar with CVS). Repository access is usually much easier to set up 
> > (developer side) and straight forward than with CVS.
> > 
> >>  - it's easy to upgrade to anything else; every other tool (including svn) 
> >> has
> >>    a tool to import a CVS repository
> > 
> > So this is a reason to use CVS instead of SVN? That you can later 
> > migrate to something sensible? Why not start with something sensible? 
> > Also, a tool to migrate from SVN to anything else should be fairly easy 
> > to write, too. And it would have the added bonus of being able to 
> > preserve information that is lost in CVS (like complete changesets 
> > instead of specific file changes).
> > 
> > I should add that I also administered both CVS and SVN repositories (and 
> > still do), but I really prefer SVN for various reasons.
> > 
> > cu,
> > sven
> > 
> > 
> > _______________________________________________
> > Bug-cfengine mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/bug-cfengine
> 
> 
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Work: +47 22453272            Email:  address@hidden
> Fax : +47 22453205            WWW  :  http://www.iu.hio.no/~mark
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> 
> 
> _______________________________________________
> Bug-cfengine mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-cfengine
-- 
Christian Pearce
http://www.commnav.com
http://www.perfectorder.com






reply via email to

[Prev in Thread] Current Thread [Next in Thread]