Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2013 00:22:51 +0200
From:      Jilles Tjoelker <jilles@stack.nl>
To:        Eitan Adler <lists@eitanadler.com>
Cc:        freebsd-current Current <freebsd-current@freebsd.org>
Subject:   Re: [Heads Up] RCS removed from base
Message-ID:  <20131007222251.GA541@stack.nl>
In-Reply-To: <CAF6rxgkmfMmOqz1%2BbaG1_REkUVtX8COcukcPg%2BkVtcOQ9L023A@mail.gmail.com>
References:  <CAF6rxgkmfMmOqz1%2BbaG1_REkUVtX8COcukcPg%2BkVtcOQ9L023A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 06, 2013 at 10:43:21PM -0400, Eitan Adler wrote:
> RCS was removed from the base system in r256095.  If you still want to
> use RCS please install either devel/rcs or devel/rcs57.  If not, be
> sure to check out the alternatives (pun stolen and intended).

Thanks for removing this piece of old GPL software.

Perhaps a rewrite of ident(1) should be added, since Subversion still
uses this keyword syntax and does not provide a utility to print
keywords from a file that is not part of a Subversion checkout.

This could be a shell script based on a command like
strings "$f" | sed -n -e 's/^.*\(\$[[:alpha:]]*[[:alpha:]]: [^$]*\$\).*$/\1/p'
or a C program (like what(1)).

Likewise, merge(1) can be useful without RCS itself. However, consensus
across operating system integrators appears to be that this
functionality is best built into version control systems and not
provided separately.

-- 
Jilles Tjoelker



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