cvs (2:1.12.13+real-7) unstable; urgency=high rcs2log no longer lives in the PATH, the contributed script and its manpage are in /usr/share/cvs/contrib/rcs2log now. Some contrib files (and their documentation) are no longer shipped with the binary package (antique, insecure, useless). -rHEAD in "cvs diff" now, consistently with all other cvs subcommands, means "tip of the trunk (MAIN branch)"; to access the tip of the another branch, use its name; as a compatibility aid, -r.bhead (only in diff) points to the tip of the sticky branch. -- Thorsten Glaser Sun, 04 Dec 2011 20:10:09 +0000 cvs (2:1.12.13+real-5) unstable; urgency=low This cvs package is a totally new packaging and has almost nothing in common with what was in Debian before. The most visible changes are outlined below: pserver is no longer officially supported; the cvs package does not install any service, inetd, or something similar. If you want to set up a CVS server, use SSH, as shown in: * http://www.stremler.net/Code/cvs_tricks/cvs-over-ssh.html * http://www.stremler.net/Code/cvs_tricks/cvs-over-ssh-advanced.html * http://www.stremler.net/Code/cvs_tricks/cvs-over-ssh-advanced2.html Consequentially, PAM is also no longer supported, and this package does not set up or manage any repositories; that's the system administrator's job now. For running "cvs admin" tasks the user must be a member of the new "_cvsadmin" system group, or the repository be set up (UserAdminOptions in CVSROOT/config) to allow everyone. The date format for $Id$ and similar in checkouts has been switched back from ISO 8601 to the standard RCS format, to keep checksums over checkouts/exports consistent. This, as well as the fact that only the :local: and :extssh: access methods are officially supported, is not negotiable. Please direct feature requests upstream, not to the BTS. I do quite an amount of hacking CVS, but prefer to care only about the packaging bits with "full power" in Debian. -- Thorsten Glaser Sat, 11 Jun 2011 05:01:49 +0000