Staging instance, all changes can be removed at any time

Skip to content

cvsclient: Do not abort checkout when skipping $Log$ keyword expansion

Some CVS servers have restriction regarding the expansion of the Log keyword in file to checkout and might skip that operation (see doc).

Nevertheless, official CVS client will still checkout the file but without expanding the Log keyword so we should have the same behavior in the loader.

$ export CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot"
$ export CVS_RSH="ssh"
$ cvs checkout -r 1.1.1.1 src/usr.bin/rcs/doc/rcs.ms
cvs checkout: Skipping `$Log$' keyword due to excessive comment leader.
U src/usr.bin/rcs/doc/rcs.ms

Closes #4646 (closed)


Migrated from D8750 (view on Phabricator)

Merge request reports

Loading