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>