Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Sep 2012 08:41:35 +0200
From:      Polytropon <freebsd@edvax.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: How to use subversion to keep source, system and doc files up to date?
Message-ID:  <20120927084135.135c7c0d.freebsd@edvax.de>
In-Reply-To: <65.DF.15595.783F3605@smtp01.insight.synacor.com>
References:  <65.DF.15595.783F3605@smtp01.insight.synacor.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 27 Sep 2012 02:34:47 -0400, Thomas Mueller wrote:
> 
> from "David J. Weller-Fahy" <dave-lists-freebsd-questions@weller-fahy.com>:
> 
> > svn update /usr/src/
> 
> When you use svn the first time, svn doesn't know where the repository is, 
> and svn repository is not fully in sync with cvs or csup repository.
> 
> So you might need, in a fresh directory,
> 
> svn co svn://svn.freebsd.org/base/stable/9 /usr/src
> 
> This is for 9-stable.
> 
> To update,
> 
> svn up /usr/src
> 
> To find paths for other repositories,
> http://svnweb.freebsd.org/base
> 
> Web site reference is
> http://mebsd.com/configure-freebsd-servers/update-freebsd-source-tree-using-subversion-svn.html


Does anyone know if there are already plans to make svn part
of the base system and integrate it with make, so that one
can use "make update" (in /usr/src and/or /usr/ports) with
control files or options (e. g. in /etc/make.conf) to have
influence on the updating behaviour (if to track RELEASE,
RELEASE-p<level>, STABLE or HEAD / CURRENT)? In the past,
the additional package cvsup-without-gui had to be installed
(like Subversion today) before csup was created and incorporated
to the OS...

I'm currently using csup with this approach and would be
interested if Subversion can provide the same easy interface
to that kind of functionality.




-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120927084135.135c7c0d.freebsd>