Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Oct 2013 09:34:37 -0700
From:      Jos Backus <jos@catnook.com>
To:        Julian Elischer <julian@freebsd.org>
Cc:        Kimmo Paasiala <kpaasial@gmail.com>, George Mitchell <george+freebsd@m5p.com>, freebsd-current@freebsd.org
Subject:   Re: rcs
Message-ID:  <CAETOPp1t3H%2BtUiEsYDJ-pPzh23Y0Qk-dVZjer=Z_beEr0565EA@mail.gmail.com>
In-Reply-To: <5256D192.8010902@freebsd.org>
References:  <77307DF8-637D-4295-BF47-8742F1552CE8@orthanc.ca> <525503A2.50002@beastielabs.net> <525537F5.1050100@m5p.com> <CA%2B7WWScenHAqiEDcegHU5fyjw63OSC0Ohnn_hqpxJP0YRcv2nA@mail.gmail.com> <CAETOPp1Ng6%2BBKR8hkqmrYajUV51X5-U0wY_FzkrWbKJcXVW1eA@mail.gmail.com> <5256D192.8010902@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 10, 2013 at 9:10 AM, Julian Elischer <julian@freebsd.org> wrote:

> On 10/9/13 11:59 PM, Jos Backus wrote:

[snip]

> OK, but please, can we replace RCS with Fossil in 11 then? That adds a real
>> improvement to FreeBSD while giving people plenty of time to prepare.
>>
> can fossil read rcs files? and how big is it compared to RCS?
>
>>
It seems there's some thought on importing CVS repos but according to
'fossil help import', only the git fast-export format is supported.
In practice this means you'd loose history, yes. But it's not hard to keep
the old RCS files somewhere else in case that history is needed.

http://www.fossil-scm.org/fossil/wiki?name=Import+CVS+Repositories

I just built devel/fossil and it yields a single binary,
/usr/local/bin/fossil which clocks in at 1.8M. Given all the functionality
it provides (plus it is in a similar class as git, see
http://www.fossil-scm.org/index.html/doc/tip/www/fossil-v-git.wiki), I
think that's a steal.

It was started by the author of SQlite. If we require some kind of version
control system in the base that's powerful, well-maintained and
BSD-licensed, this really seems like a no-brainer.

Jos
-- 
Jos Backus
jos at catnook.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAETOPp1t3H%2BtUiEsYDJ-pPzh23Y0Qk-dVZjer=Z_beEr0565EA>