Request for comments - svnup in base ?
Damien Fleuriot
ml at my.gd
Thu Jan 22 17:55:24 UTC 2015
On 18 January 2015 at 22:33, Polytropon <freebsd at edvax.de> wrote:
> On Mon, 19 Jan 2015 04:45:56 +1100 (EST), Ian Smith wrote:
> > In freebsd-questions Digest, Vol 554, Issue 7, Message: 3
> > On Sun, 18 Jan 2015 02:09:06 +0100 Polytropon <freebsd at edvax.de> wrote:
> > > On Sat, 17 Jan 2015 16:24:12 +0100, Damien Fleuriot wrote:
> > > > On a related topic, how would you guys feel about svnup being part
> of BASE ?
> > > >
> > > > Or perhaps, include a bootstrap install much like pkg has.
> > > >
> > > > I for one, would very much like it.
> > >
> > > I think the same. If you look into FreeBSD's history of
> > > dealing with source code checkout methods, you'll find
> > > this: port cvsup-without-gui -> base csup -> move to
> > > SVN -> port subversion -> ? - here a tool to get updates
> > > from source control would be nice. In the past, the
> > > CVS-based tool did allow you to "make update" for the
> > > /usr/src and /usr/ports tree. For the ports, we have
> > > portsnap to obtain a snapshot (not _precisely_ current),
> > > but for /usr/src, we currently don't have a tool in
> > > the base system. Installing the full subversion port
> > > isn't that hard, but a csup-lookalike in the base
> > > would be nice, for the simple task to checkout sources,
> > > even if it's just a bootstrap mechanism (cf. pkg).
> >
> > No it isn't that hard, but unless you're developing for the tree, svn's
> > pretty heavyweight on space-constrained systems; lots of dependencies
> > and lots of extra space used.
>
> This was my primary concern. It's not the problem of
> installing it per se, but the user might be on a system
> where every MB is "expensive", or he might follow the
> concept of "I only install what I need" and therefore
> consider the many dependencies "not needed".
>
>
You very much nailed it here.
My main concern is a 8-box cluster of firewalls for a platform that is
PCI-DSS compliant.
You may very well imagine how loath I am to install any additional software
on these boxes.
Hell we even had to remove 'screen' from them so, the less stuff, the
better.
More information about the freebsd-questions
mailing list