Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jul 2014 20:06:48 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        Doug Hardie <bc979@lafn.org>
Cc:        Andrew Berg <aberg010@my.hennepintech.edu>, freebsd-questions@freebsd.org
Subject:   Re: Freebsd-update to 9.3 from 9.2
Message-ID:  <alpine.BSF.2.11.1407201936280.85019@wonkity.com>
In-Reply-To: <A72AFB00-ED14-461C-A64E-F8C95552184A@lafn.org>
References:  <4CA0146F-BD4E-4613-9050-DB0C1FDB7EA4@lafn.org> <53C8B7A2.1060504@my.hennepintech.edu> <494D0D9E-ED60-4187-ABCF-8E18CDEAB911@lafn.org> <53C8E2A7.6000000@my.hennepintech.edu> <FD3DC529-BB02-4EE2-8F09-179125D832FE@lafn.org> <7154054C-47D0-454C-8601-3F17095476EC@lafn.org> <alpine.BSF.2.11.1407181659180.29137@wonkity.com> <066C2341-F26F-4817-B681-97119FB7EB7C@lafn.org> <alpine.BSF.2.11.1407190624090.26467@wonkity.com> <0A5E66FF-D8B0-4619-91AC-C99BC2AEA04D@lafn.org> <alpine.BSF.2.11.1407201211090.84953@wonkity.com> <0501F769-338A-4B23-AC7B-DBFC55C9387E@lafn.org> <alpine.BSF.2.11.1407201556030.48048@wonkity.com> <C2DBFFD6-303C-4D54-A850-D21C5D383F5E@lafn.org> <alpine.BSF.2.11.1407201832480.85019@wonkity.com> <A72AFB00-ED14-461C-A64E-F8C95552184A@lafn.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 20 Jul 2014, Doug Hardie wrote:
> On 20 July 2014, at 17:54, Warren Block <wblock@wonkity.com> wrote:

>> The desire to avoid that repetition is why there is a generic 
>> Subversion appendix in the Handbook.  Still, we have a lot of 
>> repetition of Subversion instructions elsewhere.  There's a section 
>> in the Handbook. There's another in the Committer's Guide.  There's 
>> another in the FDP Primer.  Hence my idea to factor all that out and 
>> make our own Subversion for FreeBSD book.  My outline for it already 
>> has separate sections for end-user usage for ports, source, and docs. 
>> However, it is one of many projects on the list.
>
> I brought up pkg because both it and svn were introduced at about the 
> same time.  Thus completely breaking the model we have used for 
> maintaining systems for over 10 years.  Its been a bit difficult.

Change is always difficult.  Subversion is easier to use than CVS, at 
least.

> On the documentation, the above appears fine.  I would include 
> examples on how to upgrade OS to new version.

That is just a matter of which directory is checked out.

10-stable:  https://svn0.us-west.freebsd.org/base/stable/10
9-stable:   https://svn0.us-west.freebsd.org/base/stable/9
10.0-release+patches: https://svn0.us-west.freebsd.org/base/releng/10.0
9.3-release+patches:  https://svn0.us-west.freebsd.org/base/releng/9.3

Of course, /usr/src should again be cleared before checking out a 
different version.

> I don't think I would remember the commands I used earlier, especially 
> as I try to keep upgrades to once a year.  System downtime is a real 
> hassle for my users.  I would not recommend putting that in a separate 
> document though.  The handbook should have it all.  I have never heard 
> of the Committer's Guide or the FDP Primer.  I've never seen a 
> reference to them before and sure would not have check there.

The Handbook and other books would reference it with text linked to the 
appropriate sections in the Subversion book.  This would allow 
eliminating conflicting information and redundancy while at the same 
time giving more detail.  We already do this with other references.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.11.1407201936280.85019>