[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Uploaded cvs 1.9-4 (source i386 all) to master

CVS is a version control system, which allows you to keep old versions
of files (usually source code), keep a log of who, when, and why
changes occurred, etc., like RCS or SCCS.  It handles multiple
developers, multiple directories, triggers to enable/log/control
various operations, and can work over a wide area network.  The
following tasks are not included; they can be done in conjunction with
CVS but will tend to require some script-writing and software other
than CVS: bug-tracking, build management (that is, make and make-like
tools), and automated testing.

[Note that there is someone else who is supposed to be maintaining CVS now
(I forget who), but I (Tom Lees <tom@lpsg.demon.co.uk>) repackaged version
1.9, since I really needed some of the new features and bug-fixes, and since
not much has happenned from the other maintainer, I thought it might be a
good idea to upload it.]

Changes since 1.8:
[Items irrelevant to Debian and Linux and about cosmetic changes removed]

* The "log" command is now implemented internally rather than via the
RCS "rlog" program.  The main user-visible consequence is that
symbolic branch names now work (for example "cvs log -rbranch1").
Also, the date formats accepted by -d have changed.  They previously
had been a bewildering variety of poorly-documented date formats.  Now
they are the same as the date formats accepted by the -D options to
the other CVS commands, which is also a (different) bewildering
variety of poorly-documented date formats, but at least we are
consistently bewildering :-).

* New flag -k in wrappers allows you to specify the keyword expansion
mode for added files based on their name.  For example, you can
specify that files whose name matches *.exe are binary by default.
See the Wrappers section of cvs.texinfo for more details.

* Remote CVS with the "-z" option now uses the zlib library (included
with CVS) to compress all communication between the client and the
server, rather than invoking gzip on each file separately.  This means
that compression is better and there is no need for an external gzip
program (except to interoperate with older version of CVS).

* The "cvs rlog" command is deprecated and running it will print a
warning; use the synonymous "cvs log" command instead.  It is
confusing for rlog to mean the same as log because some other CVS
commands are in pairs consisting of a plain command which operates on
a working directory and an "r" command which does not (diff/rdiff;

* "cvs diff" has a bunch of new options, mostly long options.  Most of
these work only if rcsdiff and diff support them, and are named the
same as the corresponding options to diff.

* The -q and -Q command options to "cvs diff" were removed (use the
global options instead).  This brings "cvs diff" into line with the
rest of the CVS commands.

* The "annotate" command can now be used to annotate a revision other
than the head revision on the trunk (see the -r, -D, and -f options in
the annotate node of cvs.texinfo for details).

* The "tag" command has a new option "-c" which checks that all files
  are not locally modified before tagging.

* The -d command line option now overrides the cvsroot setting stored
in the CVS/Root file in each working directory, and specifying -d will
cause CVS/Root to be updated.

* The CVSROOT variable specification has changed to support more
access methods.  In addition to "pserver," "server" (internal rsh
client), "ext" (external rsh client), "kserver" (kerberos), and
"local" (local filesystem access) can now be specified.  For more
details on each method, see cvs.texinfo (there is an index entry for
:local: and each of the other access methods).

* The "login" command no longer prompts the user for username and
hostname, since one will have to provide that information via the `-d'
flag or by setting CVSROOT.


Format: 1.5
Date: Sun, 20 Apr 1997 09:31:21 +0100
Source: cvs
Binary: cvs-pcl cvs
Architecture: source i386 all
Version: 1.9-4
Distribution: unstable frozen
Urgency: high
Maintainer: Tom Lees <tom@lpsg.demon.co.uk>
 cvs        - Concurrent Versions System -- an RCS extension
 cvs-pcl    - Concurrent Versions System Emacs extension (pcl-cvs)
 cvs (1.9-4) unstable frozen; urgency=high
   * postrm fixed to not completely corrupt inetd.conf
 7f1fac599bd6290d934e7734dc54495b 265 devel optional cvs_1.9-4.dsc
 bff9ef9e11cdb6f6cd936722df87fb7a 61732 devel optional cvs_1.9-4.diff.gz
 47537ea40d80bd2fe3cf6e3196db14a3 64504 devel optional cvs-pcl_1.9-4_all.deb
 2ec4e043afca78f8d10979d9f4bc1b14 484536 devel optional cvs_1.9-4_i386.deb

Version: 2.6.3i
Charset: noconv


TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-changes-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: