12000-09-07 Larry Jones <larry.jones@sdrc.com> 2 3 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@ 4 from autoconf. 5 62000-08-21 Larry Jones <larry.jones@sdrc.com> 7 8 * cvs.texinfo (Removing directories, export): Note that export always 9 prunes directories and remove references to the non-existent -P flag. 10 112000-07-28 Larry Jones <larry.jones@sdrc.com> 12 13 * cvsclient.texi (Requests): Ensure that all rootless requests say 14 that they're rootless. 15 162000-07-12 Larry Jones <larry.jones@sdrc.com> 17 18 * cvs.texinfo (Module program options): Remove note that commit and 19 update programs only working locally; they've worked client/server 20 for quite some time. 21 222000-07-10 Larry Jones <larry.jones@sdrc.com> 23 24 * cvs.texinfo (Invoking CVS): Document new version command. 25 * cvsclient.texi (Requests): Document new version request. 26 272000-07-06 Larry Jones <larry.jones@sdrc.com> 28 29 * cvs.texinfo (admin options): Remove note about -t not working 30 in client/server. 31 322000-04-03 Pavel Roskin <pavel_roskin@geocities.com> 33 34 * cvs.texinfo (Telling CVS to notify you): Remove backslashes 35 before quotes. 36 372000-05-24 Larry Jones <larry.jones@sdrc.com> 38 39 * cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs. 40 @var{dir} usage. 41 422000-05-19 Larry Jones <larry.jones@sdrc.com> 43 44 * cvsclient.texi (Requests): Note that Global_option is now 45 valid without Root. 46 472000-04-17 Larry Jones <larry.jones@sdrc.com> 48 49 * cvs.texinfo (Variables): Clarify what USER means in pserver. 50 512000-03-08 Larry Jones <larry.jones@sdrc.com> 52 53 * cvs.texinfo (Connection): Add note about inetd rate limit. 54 (ErrorMessages): Add root home directory permission messages. 55 562000-02-12 Larry Jones <larry.jones@sdrc.com> 57 58 * cvs.texinfo: Clean up text/formatting of previous change. 59 602000-02-21 K.J. Paradise <kj@sourcegear.com> 61 62 * cvs.texinfo : Adding John Cavanaugh's patch to allow 63 the history file to log actions based on the CVSROOT/config 64 file. (To limit which cvs actions actually make it into the 65 history file) 66 672000-02-17 Larry Jones <larry.jones@sdrc.com> 68 69 * cvs.texinfo: Remove references to PreservePermissions. 70 71 * cvs.texinfo (history options): Note default report type. 72 732000-01-18 Larry Jones <larry.jones@sdrc.com> 74 75 * cvs.texinfo (Global options): Document compression levels. 76 772000-01-18 Larry Jones <larry.jones@sdrc.com> 78 79 * cvs.texinfo: Minor editorial changes from Ken Foskey 80 <waratah@zip.com.au>. 81 822000-01-11 Larry Jones <larry.jones@sdrc.com> 83 84 * cvs.texinfo: Add index entries for "Compression" and "Gzip". 85 Correct typography in many index entries (English phrases should 86 have initial caps, subcommands/files/etc. should be as-is). 87 882000-01-10 Karl Fogel <kfogel@red-bean.com> 89 90 * cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's 91 %-expansion behavior. Thanks to Karl Heinz Marbaise 92 <kama@hippo.fido.de> for noticing the error. 93 942000-01-07 Larry Jones <larry.jones@sdrc.com> 95 96 * cvs.texinfo (Password authentication server): Use -f in example 97 inetd.conf line. 98 (Connection): Add advice about using shell script or env to avoid 99 problems with inetd setting HOME in the server's environment. 100 (various): Use @file for inetd.conf. 101 1022000-01-02 John P Cavanaugh <cavanaug@sr.hp.com> 103 104 * cvs.texinfo: document new -C option to update, now that it works 105 both remotely and locally. 106 (Re-applied by Karl Fogel <kfogel@red-bean.com>.) 107 1081999-12-11 Karl Fogel <kfogel@red-bean.com> 109 110 * Revert previous change -- it doesn't work remotely yet. 111 1121999-12-10 John P Cavanaugh <cavanaug@sr.hp.com> 113 114 * cvs.texinfo: document new -C option to update. 115 (Applied by Karl Fogel <kfogel@red-bean.com>.) 116 1171999-11-20 Larry Jones <larry.jones@sdrc.com> 118 119 * cvs.texinfo(history options): Document -f, -n, and -z. 120 1211999-11-09 Jim Kingdon <http://developer.redhat.com/> 122 123 * cvsclient.texi (Requests): Document the arguments to "log", now 124 that I've changed log.c to be more specific in terms of what it 125 will send. 126 1271999-11-05 Larry Jones <larry.jones@sdrc.com> 128 129 * cvs.texinfo: Revert Karl's change once again since the code is now 130 fixed. Add "Variables" and "User variables" to index. 131 1321999-11-04 Karl Fogel <kfogel@red-bean.com> 133 134 * log.c (log_usage): Revert Jim Kingdon's reversion of my change 135 of 1999-11-03. Allowing a space between option and argument 136 results in lossage; here is a reproduction recipe: run this from 137 the top of a remote copy of the cvs source tree 138 139 cvs log -d '>1999-03-01' > log-out.with-space 140 141 and then run this (note there's no space after -d now): 142 143 cvs log -d'>1999-03-01' > log-out.no-space 144 145 The resulting files differ; furthermore, a glance at the output of 146 cvs shows that the first command failed to recurse into 147 subdirectories. Until this misbehavior can be fixed in the source 148 code, the documentation should reflect the true state of affairs: 149 if one simply omits the space, everything works fine. 150 1511999-11-04 Jim Kingdon <http://developer.redhat.com/> 152 153 * cvs.texinfo (log options): Revert Karl's change regarding -d and 154 -s. A space is allowed (see sanity.sh for example). 155 156 * cvs.texinfo (Password authentication server): The name of the 157 file is "passwd" not "password". 158 159 * cvsclient.texi (Top): Add @dircategory and @direntry. 160 1611999-11-04 Karl Fogel <kfogel@red-bean.com> 162 163 * cvs.texinfo (Password authentication server, Password 164 authentication client): Rewritten to accommodate the [new] 165 possibility of empty passwords. 166 1671999-11-03 Karl Fogel <kfogel@red-bean.com> 168 169 * cvs.texinfo (Invoking CVS): correct documentation for -d and -s 170 options (as did elsewhere, earlier today). 171 1721999-11-03 Karl Fogel <kfogel@red-bean.com> 173 174 * cvs.texinfo (Setting a watch): describe `watch off' behavior 175 more accurately. 176 1771999-11-03 Karl Fogel <kfogel@red-bean.com> 178 179 * cvs.texinfo (log options): correct documentation for -d and -s 180 options. There can be no space between these options and their 181 arguments. 182 183 Also, make sure all @sc{cvs} codes refer to "cvs" in lower case; 184 this avoids makeinfo warnings. And use @code for the CVSEDITOR 185 environment variable, not @sc. 186 1871999-09-24 Larry Jones <larry.jones@sdrc.com> 188 189 * cvs.texinfo: Misc. formatting cleanups. 190 1911999-07-16 Tom Tromey <tromey@cygnus.com> 192 193 * cvs.texinfo (admin): Mention admin -k exception. Add cvsadmin 194 to index. 195 1961999-07-14 Larry Jones <larry.jones@sdrc.com> 197 198 * cvs.texinfo (Password authentication server): Note inetd limits 199 and suggest using shell script to avoid. 200 2011999-06-01 Jim Kingdon <http://www.cyclic.com> 202 203 * cvsclient.texi (Requests): For the import command, the 204 repository given to the Directory requests is ignored. 205 2061999-05-27 Jim Kingdon <http://www.cyclic.com> 207 208 * cvsclient.texi (Requests): Clarify that Modified, Is-modified, 209 Notify and Unchanged must specify a file within the current 210 directory. 211 2121999-05-24 Jim Kingdon <http://www.cyclic.com> 213 214 * cvs.texinfo (checkoutlist): New node, contains more complete 215 documentation of this feature. 216 (CVSROOT storage): Refer to the new node when mentioning 217 checkoutlist. 218 (Administrative files): Update the menu entry for Wrappers. 219 2201999-05-17 Jim Kingdon <http://www.cyclic.com> 221 222 * cvsclient.texi (Requests): For Notify request, strike duplicate 223 "Response expected: no" and fix "a edit" -> "an edit". 224 2251999-05-14 Jim Kingdon <http://www.cyclic.com> 226 227 * cvs.texinfo (Working directory storage): Try to be more clear 228 about the conflict field. 229 2301999-05-11 Jim Kingdon <http://www.cyclic.com> 231 232 * cvs.texinfo (config): Use comma after @xref (thanks to Pavel 233 Roskin for the report/fix). 234 2351999-05-10 Jim Kingdon <http://www.cyclic.com> 236 237 * cvsclient.texi (Requests): Document restrictions on characters 238 in Notify requests. 239 2401999-05-04 Jim Kingdon <http://www.cyclic.com> 241 242 * cvs.texinfo (Password authentication security): Remove sentence 243 about how no one has audited pserver for holes; a lot of holes 244 have been closed, looking for, &c, since that was written. 245 In the summary, reword to reflect the fact that sniffing a 246 readonly password does not imply general system access (as far as 247 I know, of course). 248 249 * cvs.texinfo (Connection): Also suggest inetd -d. 250 2511999-04-28 Jim Kingdon <http://www.cyclic.com> 252 253 * cvsclient.texi (Requests): Say what goes in the "watches" field 254 of the "Notify" request. 255 256 * cvs.texinfo (Common options): -r is for branches too. 257 258 * cvs.texinfo (Error messages): Add "no such tag" message. 259 (Common options): -f does not override val-tags check. 260 2611999-04-26 Jim Kingdon <http://www.cyclic.com> 262 263 * cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl." 264 not just "#cvs.rfl". As far as I know CVS has always implemented 265 the former behavior, and this just fixes the documentation. 266 2671999-04-23 Yoshiki Hayashi of u-tokyo.ac.jp 268 269 * cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit -> 270 bugid.verify). 271 2721999-04-22 Jim Kingdon <http://www.cyclic.com> 273 274 * cvsclient.texi (Responses): The text in the "M" response is not 275 designed for machine parsing. Likewise for "error" in regular 276 protocol. Likewise for "E" and "error" in authentication protocol. 277 2781999-04-19 Jim Kingdon <http://www.cyclic.com> 279 280 * cvs.texinfo (Error messages): Add "Cannot check out files into 281 the repository itself". 282 2831999-04-16 Jim Kingdon <http://www.cyclic.com> 284 285 * cvs.texinfo (Other problems): Add the Windows problem with home 286 directory ending in a slash. 287 2881999-04-14 Jim Kingdon <http://www.cyclic.com> 289 290 * cvs.texinfo (CVS in repository): Include the format of the 291 fileattr file here, rather than referring to the CVS source code. 292 2931999-04-09 Jim Kingdon <http://www.cyclic.com> 294 295 * cvs.texinfo (Working directory storage): Whether the timestamp 296 in CVS/Entries is local or universal actually depends on the system. 297 2981999-04-05 Derek Price 299 <http://www-personal.engin.umich.edu/~oberon/resume.html> 300 301 * cvs.texinfo (export options): Remove notation that the -r 302 tag is sticky. 'cvs export' doesn't store that data. 303 3041999-04-08 Jim Kingdon <http://www.cyclic.com> 305 306 * cvs.texinfo (Error messages): Add "EOF in RCS file" and 307 "unexpected EOF" (in RCS file) messages. 308 3091999-03-25 Jim Kingdon <http://www.cyclic.com> 310 311 * cvs.texinfo (admin options): Say there can be no space between 312 -e and its argument (since the previous sentence said the argument 313 can be omitted, this is the only possibility). 314 3151999-02-26 Jim Kingdon <http://www.cyclic.com> 316 317 * cvs.texinfo (Merging and keywords): When including conflict 318 markers, put @asis{} at the start of the line, in case this file 319 itself is in CVS. Thanks to Derek Price for pointing this out. 320 3211999-02-25 Jim Kingdon <http://www.cyclic.com> 322 323 * cvs.texinfo: Refer to "keywords" not "RCS keywords". We had 324 only used the latter term in a few places, and it seems like a 325 somewhat odd term in that this style of keyword is by no means 326 specific to RCS. 327 (Merging a branch): Remove spurious ")". Use ref, not xref, after 328 "see". 329 (Merging a branch, Substitution modes): Make sure that @ref is 330 followed by comma, since info wants that. 331 (Merging and keywords): Use samp not code for "-kk". Something of 332 a judgement call, but the rest of the manual uses samp and that 333 seems better to me. 334 (Merging and keywords): Rewrite, to (a) better motivate the 335 discussion based on what the user wants to do, (b) fix up lots of 336 convoluted sentences, (c) move the discussion of the binary files 337 to the end, that is get across the basic idea first and then 338 embellish it. Remove a few unnecessary index entries. Expand 339 example. Just tell people to avoid -kk with binary files (comment 340 out the discussion of using -A after the commit). 341 3421999-01-29 Derek Price 343 <http://www-personal.engin.umich.edu/~oberon/resume.html> 344 345 * cvs.texinfo: Added new node/section on merging and keywords. It 346 contains advice on how to avoid RCS keyword conflicts when merging 347 and avoid corrupting your binary files while doing it. 348 3491999-02-24 Jim Kingdon <http://www.cyclic.com> 350 351 * cvsclient.texi (Request intro): Add paragraph about transmitting 352 more than one command. 353 3541999-01-29 Jim Kingdon <http://www.cyclic.com> 355 356 * cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead 357 of domains which might conflict with actual (current or future) 358 domains. The EXAMPLE domains are registered for this purpose. 359 3601999-01-22 Jim Kingdon <http://www.cyclic.com> 361 362 * cvs.texinfo (Sticky tags): Refer to -j as the better way to undo 363 a change. 364 (Merging two revisions): Also talk about undoing removals and 365 adds. Move the index entries to here. 366 3671999-01-21 Jim Kingdon <http://www.cyclic.com> 368 369 * cvs.texinfo (Error messages): Add "waiting for USER's lock". 370 3711999-01-16 Jim Kingdon <http://www.cyclic.com> 372 373 * cvs.texinfo (Wrappers): Comment out all the -t/-f documentation, 374 since that feature is currently disabled. 375 3761999-01-14 Jim Kingdon <http://www.cyclic.com> 377 378 * cvs.texinfo (Connecting via rsh): Add some more index entries so 379 that people who want to use SSH and such are slightly less lost. 380 3811999-01-12 Jim Kingdon <http://www.cyclic.com> 382 383 * cvs-paper.ms: Remove comments which contained the FSF's old 384 address; it has changed. 385 3861998-12-29 Jim Kingdon <http://www.cyclic.com> 387 388 * cvsclient.texi (Dates): Numeric timezones are preferred. 389 Also mention the Checkin-time request. 390 3911998-12-23 Jim Kingdon <http://www.cyclic.com> 392 393 * RCSFILES: Add clarification about certain character set issues 394 from Paul Eggert, the RCS maintainer. The last paragraph and the 395 change from Shift-JIS to JIS as an example of a character set 396 which contains 0x40 bytes which are not '@' characters are mine; 397 the rest is directly from Paul Eggert. 398 3991998-12-22 Martin Buchholz <martin@xemacs.org> 400 401 * cvs.texinfo: Fixed various trivial typos. 402 4031998-12-17 Jim Kingdon 404 405 * cvsclient.texi (Responses): Explicitly say that Mod-time need 406 not be sent for all files. 407 4081998-12-16 Jim Kingdon 409 410 Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the 411 following issues. 412 * cvs.texinfo (Working directory storage): The deal about storing 413 files as text files applies to all the CVS/* files, not just 414 CVS/Entries. State the rationale too. 415 Document CVSROOT/Emptydir in CVS/Repository. 416 There is no set order in CVS/Entries. 417 Explicitly say that writing Entries.Log is optional. 418 4191998-12-03 Jim Kingdon 420 421 * cvs.texinfo (Error messages): Add "unrecognized auth response". 422 (Password authentication server): Remove comment about 423 "unrecognized auth response" and link to the troubleshooting 424 section. 425 4261998-12-02 Jim Kingdon 427 428 * cvs.texinfo (Multiple repositories): Add an example. 429 4301998-11-18 Jim Kingdon 431 432 * cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev". We 433 already use "tag" as the name of the tag we are adding. 434 4351998-11-13 Jim Kingdon 436 437 * cvs.texinfo (CVS commands): Add comment about whether part of 438 the manual should be organized by command. 439 4401998-11-06 Jim Kingdon 441 442 Clean up various confusions between modules and directories: 443 * cvs.texinfo: In "are you sure you want to release" message, 444 change module to directory. CVS was changed some time ago. 445 (Tags): "working copy of the module" -> "working directory". 446 (Merging two revisions): Remove unnecessary text "that make up a 447 module". 448 (Recursive behavior): Change "module" to "directory". 449 (Removing files): Likewise. 450 (Tracking sources): Remove "a module" from titles. 451 (Moving directories): Change "module" to "parent-dir". 452 (Inside): Remove "of the module". 453 (Inside): Change "module" to "dir". 454 (Rename by copying): Change "module" to "dir". 455 (Rename by copying): Remove "of the module". 456 (Moving directories): "copy of the module" -> "checked out copy of 457 the directory"; remove second "of the module". Change "check out 458 the module" to " check out again". 459 (Moving directories): Remove "of the module". 460 (Keyword substitution): "your working copy of a module" -> "a 461 working directory". 462 (CVS commands): Change "module" to "directory". 463 (release examples): "module" -> "tc directory". 464 (commitinfo): "relative path to the module" -> "directory in the 465 repository". 466 (verifymsg): Change "module" to "directory". 467 (Updating a file): "working copy of a module" -> "working directory". 468 4691998-10-25 Jim Kingdon 470 471 * cvs.texinfo (Branches and revisions): Fix error in branch 472 numbering which was introduced with change of 4 May 1997. 473 4741998-10-20 Jim Kingdon 475 476 * cvs.texinfo (Tags): Point to Invoking CVS node so people aren't 477 left wondering what the syntax is. When introducing -r option, 478 warn people about sticky tags right off. 479 (Tagging the working directory, Tagging by date/tag, Modifying 480 tags, Tagging add/remove): New sections. 481 (Invoking CVS): Adjust tag and rtag to point to the new sections, 482 and to add tag -c which had been omitted. Delete tag -n; there is 483 no such option. 484 (rtag, tag): Removed; no longer needed. 485 (commit examples): Update xref. 486 4871998-10-15 Jim Kingdon 488 489 * cvsclient.texi (Requests): It is OK to send Set before Root. 490 4911998-10-13 Jim Kingdon 492 493 * cvsclient.texi (Protocol Notes): Remove item about "cvs update" 494 sending modified files to the server; there are some better ideas 495 at http://www.cyclic.com/cvs/dev-update.txt 496 Add mention of www.cyclic.com. 497 4981998-09-30 Jim Kingdon <kingdon@harvey.cyclic.com> 499 500 * cvs.texinfo (Committing your changes, Environment variables): 501 Document VISUAL. 502 5031998-09-27 Jim Kingdon <kingdon@harvey.cyclic.com> 504 505 * cvs.texinfo (Password authentication server): Say explicitly 506 that you edit passwd directly, many users get confused by this. 507 5081998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com> 509 510 * cvs.texinfo (Connecting via fork): :fork: may be of interest to 511 users, for example those who prefer CVS to prompt for one log 512 message per checkin, rather than one per directory. 513 (Connecting via fork): Document CVS_SERVER. 514 5151998-09-24 Noel Cragg <noel@swish.red-bean.com> 516 517 * cvs.texinfo (Connecting via fork): new node about the fork 518 access method. 519 5201998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com> 521 522 * cvs.texinfo (Environment variables): Document 523 CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context. 524 (Moving a repository): Update comments concerning surgery on 525 CVS/Root and CVS/Repository files. 526 5271998-09-21 Noel Cragg <noel@swish.red-bean.com> 528 529 * cvs.texinfo (Environment variables): remove information about 530 CVS_IGNORE_REMOTE_ROOT, since it's no longer used. 531 5321998-09-21 Jim Kingdon <kingdon@harvey.cyclic.com> 533 534 * cvs.texinfo (config): Mention that CVS 1.10 doesn't have 535 LockDir. 536 5371998-09-18 Jim Kingdon <kingdon@harvey.cyclic.com> 538 539 * cvs.texinfo (Keyword list): Describe $Name and checking out with 540 a revision. 541 5421998-09-16 Jim Kingdon <kingdon@harvey.cyclic.com> 543 544 * cvs.texinfo: RFC2346 is out; update comment. 545 5461998-09-13 Jim Kingdon <kingdon@harvey.cyclic.com> 547 548 * cvs.texinfo (Keyword list, Substitution modes): In describing 549 $Locker and -kkvl, refer to cvs admin -l. 550 551 * cvsclient.texi (Requests): Re-word description of Sticky to 552 allow room for "Ntagname" (or other, future, values). 553 554 * cvs.texinfo (tag): Remove confusing wording about supplying 555 revision numbers "implicitly". 556 5571998-09-10 Jim Kingdon <kingdon@harvey.cyclic.com> 558 559 * cvs.texinfo (rdiff options): Thanks to the diff library, -u is 560 supported regardless of your diff program. 561 5621998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com> 563 564 * cvs.texinfo (config): Add LockDir. 565 5661998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 567 568 * cvsclient.texi (Requests): "Directory" and "Argument" are 569 requests, not commands. Likewise for "other-request". A command, 570 roughly, is a request that uses "Argument"s, but we might want to 571 phase out the use of that term more so than codify it, I'm not sure. 572 5731998-09-01 Noel Cragg <noel@swish.red-bean.com> 574 575 * cvsclient.texi (Requests): added a detailed explanation of the 576 Directory request and how it is handled, both for pre-1.10 and 577 post-1.10 servers. 578 5791998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 580 581 * cvs.texinfo (Multiple repositories): Also describe the CVS 1.10 582 behavior. Looking at a mismatched version of the manual seems to 583 be a reasonably common occurrence. 584 585 * cvs.texinfo (Environment variables): Revert change regarding 586 CVS_SERVER_SLEEP*; having that kind of debugging code in the main 587 CVS is getting out of hand. 588 5891998-09-01 Noel Cragg <noel@swish.red-bean.com> 590 591 * cvs.texinfo (Multiple repositories): brief mention that cvs now 592 handles a working directory composed of multiple repositories. 593 (Environment variables): add note about CVS_SERVER_SLEEP2. 594 5951998-08-21 Ian Lance Taylor <ian@cygnus.com> 596 597 * cvsclient.texi (Text tags): Document importmergecmd tag. 598 5991998-08-20 Jim Kingdon <kingdon@harvey.cyclic.com> 600 601 * cvs.texinfo (Common options): Replace out of date URL concerning 602 ISO8601 dates with a more general statement and a few comments. 603 6041998-08-18 Jim Kingdon <kingdon@harvey.cyclic.com> 605 606 * cvsclient.texi (Requests): Add "Checkin-time" request. 607 608Sun Jul 26 02:42:20 1998 Noel Cragg <noel@swish.red-bean.com> 609 610 * cvs.texinfo (config): TopLevelAdmin variable. 611 612 * cvsclient.texi (Requests): fix typo. 613 6141998-07-14 Jim Kingdon <kingdon@harvey.cyclic.com> 615 616 * cvsclient.texi (Requests): "remove" is like "add" in the sense 617 that it is the "ci" request which does most of the work. 618 6191998-06-23 Jim Kingdon <kingdon@harvey.cyclic.com> 620 621 * cvs.texinfo (Excluding directories): Fix order of 622 "!first-dir/sdir" and "first-dir" to match what CVS actually 623 accepts. Reported by Tim McIntosh of sterling.com. 624 6251998-06-09 Jim Kingdon <kingdon@harvey.cyclic.com> 626 627 * cvs.texinfo (Using keywords): Rewrite to be less specific to 628 source code in C. The old text was worse than that; it was 629 specific to certain versions of GCC (not even current GCC's, I 630 don't think) (reported most recently by Mitchell Perilstein; 631 if memory serves by others before that). 632 6331998-06-08 Jim Kingdon <kingdon@harvey.cyclic.com> 634 635 * cvs.texinfo (Concurrency): Also mention #cvs.lock. Don't 636 mention #cvs.tfl; it is quite old (before CVS 1.5). 637 (Locks, Backing up, Concurrency): Add more index entries. 638 6391998-06-03 Ian Lance Taylor <ian@cygnus.com> 640 641 * cvs.texinfo (Tracking sources): Clarify that the vendor branch 642 is only made the head revision when you import a new file, not any 643 time you import a file. 644 6451998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com> 646 647 * cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org 648 and is no longer handled by a human (hallelujah). 649 6501998-05-12 Jim Meyering <meyering@ascend.com> 651 652 * cvs.texinfo: Add an info dir entry. 653 Remove trailing white space. 654 6551998-05-05 Jim Kingdon <kingdon@harvey.cyclic.com> 656 657 * cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no 658 effect on binary files. 659 6601998-05-02 Jim Kingdon <kingdon@harvey.cyclic.com> 661 662 * RCSFILES: Add more discussion of the order of the revisions. 663 6641998-04-27 Jim Kingdon <kingdon@harvey.cyclic.com> 665 666 * cvs.texinfo (loginfo example): Also give example of sending 667 mail. Use internal variable $USER rather than expecting CVS to 668 set the environment variable $USER. Change unnecessary 'sed' 669 invocation to 'cat' (it suffered from the same problem in terms of 670 internal variables versus environment variables). 671 672 * cvs.texinfo (Error messages): Add "conflict: removed FILE was 673 modified by second party". 674 6751998-04-20 Jim Kingdon <kingdon@harvey.cyclic.com> 676 677 * cvs.texinfo (Common options): Update comment about meaning of 678 HEAD in cvs diff. 679 6801998-04-12 Jim Kingdon <kingdon@harvey.cyclic.com> 681 682 * cvsclient.texi (Dates): Also mention log -d. 683 684 * cvs.texinfo (Invoking CVS): No space is allowed between -r or -w 685 and its argument, for the log command. 686 6871998-04-11 Jim Kingdon <kingdon@harvey.cyclic.com> 688 689 * cvsclient.texi (Dates): New section, explaining the deal with 690 date formats. 691 6921998-04-09 Jim Kingdon <kingdon@harvey.cyclic.com> 693 694 * cvs.texinfo (Global options, Invoking CVS): Fix typo 695 ("files files" -> "files"). 696 (Invoking CVS): Make -q and -Q more concise. 697 (Invoking CVS): Use @var for metavariables in "diff -r". 698 6991998-03-17 Jim Kingdon <kingdon@harvey.cyclic.com> 700 701 * cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than 702 "co" into .cvsrc; we just finished explaining that only the former 703 works! Thanks to Lenny Foner for reporting this. 704 705 * cvs.texinfo (Copying): Remove this node. This basically 706 restores the status quo prior to 18 Oct 1996 (before then the node 707 existed but was empty). 708 (before Top): Adjust copyright notice accordingly. 709 7101998-03-12 Tim Pierce <twp@skepsis.com> 711 712 * RCSFILES: Updated description of `hardlinks' newphrases. 713 7141998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com> 715 716 * cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing 717 branches): Rename release-0-1 tag to rel-0-1 and likewise for 718 release-0-1-patches and release-0-4. This fixes an overfull hbox. 719 (diff options): Reformat table to fix underfull hboxes and such. 720 7211998-03-07 Tim Pierce <twp@skepsis.com> 722 723 * cvs.texinfo (Editing files, Special Files): Document hardlinks. 724 Various cleanups to PreservePermissions text. 725 * RCSFILES: Document PreservePermissions newphrases. 726 7271998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com> 728 729 * cvs.texinfo (Special Files): Add notes about client/server CVS 730 and hard links across directories. 731 7321998-03-01 Jim Kingdon <kingdon@harvey.cyclic.com> 733 734 * cvs.texinfo (Keeping a checked out copy): The magic loginfo 735 incantation isn't too likely to work except on unix. 736 7371998-02-23 Jim Kingdon <kingdon@harvey.cyclic.com> 738 739 * cvs.texinfo (user-defined logging): Double "@" literal. 740 7411998-02-18 Jim Kingdon <kingdon@harvey.cyclic.com> 742 743 * cvs.texinfo (user-defined logging): Add taginfo example. 744 7451998-02-04 Tim Pierce <twp@skepsis.com> 746 747 * cvs.texinfo (config): PreservePermissions variable. 748 (Special Files): New. 749 (Editing files): Add note about PreservePermissions. 750 751Tue Feb 10 18:07:35 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 752 753 * cvs.texinfo (Connection): New node. 754 755 * cvsclient.texi (Protocol): Fix typo (lots -> lost). 756 757Sun Feb 8 21:39:22 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 758 759 * cvs.texinfo (Invoking CVS): For admin -b, point to the section 760 where we talk about reverting to vendor branch. 761 762 * cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V 763 option as obsolete, since it was made a fatal error some time ago. 764 765 * cvs.texinfo (Invoking CVS): Add global options, keywords, and 766 keyword substitution modes. Wording fix in reference to --help 767 and Index. 768 769Wed Jan 28 23:09:39 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 770 771 * cvs.texinfo (Excluding directories): Add index entry for "!". 772 77328 Jan 1998 Karl Fogel and Jim Kingdon 774 775 * cvsclient.texi (Requests, Responses): document 776 "wrapper-sendme-rcsOptions" and "Wrapper-rcsOption". 777 778Tue Jan 27 18:37:37 1998 Ian Lance Taylor <ian@cygnus.com> 779 780 * cvs.texinfo (Excluding directories): New node, documenting how 781 to exclude directories using ! in an alias module. 782 783Sun Jan 18 18:23:02 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 784 785 * cvsclient.texi (Requests): Add Kopt request. 786 787Thu Jan 1 17:36:42 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 788 789 * cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now 790 that these are moved from the start to the end. 791 792Sat Dec 27 10:06:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 793 794 * cvs.texinfo (Error messages): Add "Too many arguments!". 795 796Fri Dec 26 18:30:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 797 798 * cvs.texinfo (What is CVS?): Just point to the two canonical web 799 sites (Pascal Molli and Cyclic) concerning CVS downloads. The GNU 800 URL was out of date and GNU only has source distributions anyway. 801 802 * cvs.texinfo: Change bug-cvs address to gnu.org per email from 803 Martin Hamilton. 804 805Tue Dec 23 18:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 806 807 * cvs.texinfo (Sticky tags): Further cleanups. Fix thinko 808 (s/subsequent cvs update/& commands/). Remove "vi driver.c" and 809 commit from example (totally vestigial). Reword start of 810 paragraph on non-branch sticky tags, so that it better alludes 811 to branch sticky tags. When introducing sticky tags, make it 812 clear that even people who aren't trying to use sticky tags 813 may need to know how to avoid them. Restore comment about 814 CVS/Tag files. 815 (Accessing branches): Don't xref to merging here; that is a much 816 more advanced topic and the "but see" wording didn't tell us what 817 to see the xref about. 818 819Tue Dec 23 14:39:08 1997 Karl Fogel <kfogel@floss.red-bean.com> 820 and Jim Kingdon 821 822 * cvs.texinfo (Creating a branch): Rewritten. Introduce with 823 `tag', then discuss `rtag' and `-r'. 824 825Tue Dec 23 10:03:37 1997 Karl Fogel <kfogel@floss.red-bean.com> 826 and Jim Kingdon 827 828 * cvs.texinfo: Changes to dehairify the "Sticky tags" situation: 829 (Revisions): "Sticky tags" moved here, description in menu changed 830 to be a little more informative. 831 (Sticky tags): Moved from "Branching and merging" to "Revisions". 832 (Accessing branches): New node in "Branching and merging", 833 explains how to use checkout vs update to retrieve a branch. 834 Text and example inherited from "Sticky tags", but text mostly 835 rewritten. 836 (Sticky tags): Moved under "Revisions", rewritten somewhat (more 837 rewrites to follow). 838 Don't use "-v" in "cvs status" example. 839 840Mon Dec 22 11:46:05 1997 Karl Fogel <kfogel@floss.red-bean.com> 841 and Jim Kingdon 842 843 Cleanups related to recent separation of revisions from 844 branching/merging: 845 * cvs.texinfo (Revisions): Take paragraph introducing branches, 846 rewrite it and move it to "Branching and merging". 847 (Branching and merging): Also rewrite merging intro. 848 (Revision numbers): Don't go into detail about branch revision 849 numbers here, just mention that they happen and refer to new 850 node "Branches and revisions". 851 (Branches and revisions): New node under "Branching and merging", 852 inherits text from "Revision numbers". 853 (Creating a branch): Refer to "Branches and revisions" now, not 854 "Revision numbers". 855 (Binary why): Rewrite sentence which refers to merging, so that 856 it isn't specific to branch merging. 857 (Branches motivation): Fix typo (select -> elect). Add comment 858 about what this node is accomplishing, in general. 859 860Sun Dec 21 20:57:24 1997 Karl Fogel <kfogel@floss.red-bean.com> 861 and Jim Kingdon 862 863 This is just moving text; related cleanups to follow. 864 * cvs.texinfo: Changes to put branching and merging together, and 865 keep it all separate from revisions: 866 (Revisions): Renamed from "Revisions and branches". 867 (Branching and merging): Renamed from "Merging". 868 (Branches motivation, Creating a branch, Sticky tags, Magic branch 869 numbers): these subnodes moved to "Branching and merging" from 870 "Revisions". 871 everywhere: Adjusted cross-references to cope with above. 872 873Sun Dec 21 20:36:39 1997 Karl Fogel <kfogel@floss.red-bean.com> 874 and Jim Kingdon 875 876 Note that this is just moving text, not changing it: 877 * cvs.texinfo: divide top-level menu into sections. 878 (Multiple developers, Builds, Tracking sources, Keyword 879 substitution): moved to be in "CVS and the Real World" section. 880 (Compatibility): moved to be in "References" section. 881 882Mon Dec 22 08:54:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 883 884 * cvsclient.texi (Example): In comment, in citing the BNF style 885 used in many RFCs, cite RFC2234 not RFC822 (now that the former is 886 out). 887 888Sun Dec 21 17:42:22 1997 Karl Fogel <kfogel@floss.red-bean.com> 889 890 * cvs.texinfo (Overview): New node. 891 (What is CVS?, A sample session): Put under Overview. 892 (What is CVS not?): New node under Overview. 893 [text previously was part of "What is CVS?" -kingdon] 894 (Preface): Removed this node and its contents. 895 (Checklist): Removed this node and its contents. 896 (Credits): Now toward end of top-level menu (was under Preface). 897 (BUGS): Now toward end of top-level menu (was under Preface). 898 899Sun Dec 14 10:14:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 900 901 * cvsclient.texi (Responses): Add MT response. 902 (Text tags): New node. 903 904 * cvs.texinfo (loginfo): Add comment about which commands run 905 loginfo. 906 907Sat Dec 13 08:41:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 908 909 * cvsclient.texi (Connection and Authentication): State that 910 GSSAPI is preferred to kserver. Try to be clearer about what 911 the term "pserver" means. Introduce GSSAPI and cite the relevant 912 RFCs. Discuss the limitations of the existing features in 913 preventing hijacking. 914 915 * cvs.texinfo (GSSAPI authenticated, Kerberos authenticated): 916 Briefly introduce what GSSAPI and Kerberos are. Be slightly more 917 emphatic about protecting against downgrade attacks. 918 919Fri Dec 12 17:36:46 1997 Ian Lance Taylor <ian@cygnus.com> 920 921 * cvs.texinfo (GSSAPI authenticated): New node. 922 (Global options): Document -a. Mention GSSAPI in -x 923 documentation. 924 * cvsclient.texi (Connection and Authentication): Document GSSAPI 925 authentication. 926 (Requests): Add Gssapi-encrypt and Gssapi-authenticate. 927 928Fri Dec 12 09:27:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 929 930 * cvs.texinfo (cvsignore): Add note about comments and the 931 space-separated nature of the syntax. 932 933Sun Dec 7 09:33:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 934 935 * cvs.texinfo (checkout): Clarify issues regarding updating 936 existing working directories. 937 938Sun Nov 30 20:38:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 939 940 * cvs.texinfo (Wrappers): Add comment: we don't document %s. 941 942Mon Nov 24 23:00:09 1997 Karl Fogel <kfogel@floss.red-bean.com> 943 and Jim Kingdon <kingdon@harvey.cyclic.com> 944 945 * cvsclient.texi: Move Protocol Notes node to the end. 946 947 * cvsclient.texi (Request intro): new node/section. 948 (Protocol): added some introductory material. 949 Rearranged menu into General Conventions, Protocol specification, 950 and Example etc sections. 951 (File Modes): replaces Modes, for consistency. 952 953Sat Nov 22 12:29:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 954 955 * cvsclient.texi (Entries Lines): Clarify options in entries line. 956 957Tue Nov 18 09:23:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 958 959 * cvsclient.texi (Requests): Be more explicit about "export" and 960 entries lines. 961 962 * Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG. 963 964Mon Nov 17 18:20:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 965 966 * cvs.texinfo (tag options): Expand comment with reference to FAQ. 967 968Fri Nov 14 11:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 969 970 * cvs.texinfo (Error messages): Update discussion of "dying gasps". 971 972 * cvs.texinfo (tag options): Add FIXME comment about renaming tags. 973 974Thu Nov 13 10:20:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 975 976 * cvs.texinfo (Common options): Remove also has a -f option with a 977 different meaning than most. 978 979Wed Nov 12 21:57:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 980 981 * cvs.texinfo (File permissions, Connecting via rsh, Environment 982 variables): When putting an environment variable in the index, say 983 it is an environment variable. Don't index the same name twice. 984 985 * cvs.texinfo: Many edits to reflect the fact that CVS no longer 986 invokes external RCS programs. 987 988Tue Nov 11 15:15:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 989 990 * cvs.texinfo (Locks, CVS in repository): New nodes, document the 991 locking scheme and briefly outline CVS and CVS/fileattr. 992 993Sun Nov 9 17:39:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 994 995 * DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases 996 are incorporated into sanity.sh. 997 998Sat Nov 8 09:49:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 999 1000 * cvs.texinfo (Binary why): Try to be a little clearer about how 1001 merges fit into CVS. Say it may be error prone to have developers 1002 doing merges manually. 1003 1004Tue Nov 4 13:02:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1005 1006 * cvs.texinfo (admin options): Add discussion of what happens if 1007 there are tags. 1008 1009Fri Oct 31 00:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1010 1011 * cvs.texinfo (admin options): Rewrite discussion of -o to 1012 hopefully be clearer and to also document the new :: syntax. 1013 (admin examples): Removed; incorporated into admin options. 1014 (Invoking CVS): Wording fix for admin -o. 1015 1016 * cvs.texinfo (Binary why): New node, talks about diff and merge. 1017 (Binary howto): Renamed from Binary files. 1018 (Binary files): Now just contains an introduction. 1019 1020 * cvs.texinfo (Error messages): Add "could not merge" message. In 1021 discussion of "Binary files . . . differ" message, mention that 1022 this is only an issue with old verisons of CVS. 1023 1024Thu Oct 30 15:55:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1025 1026 * cvs.texinfo (Error messages): Add "authorization failed" message. 1027 1028Wed Oct 29 11:52:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1029 1030 * cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a 1031 while ago. Cleanups suggested by Stephen Gildea (CVSROOT/passwd 1032 has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in 1033 use). Add comment about making compilers happy about rcsids. 1034 1035Sat Oct 25 00:58:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1036 1037 * RCSFILES: rcsfile.5 is correct about {num} after next being 1038 optional. 1039 1040Wed Oct 22 10:08:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1041 1042 * cvs.texinfo (Error messages): Add message about unrecognized 1043 response from cvs server. 1044 10451997-10-11 Noel Cragg <noel@swish.red-bean.com> 1046 1047 * cvs.texinfo (checkout options): describe how the `-d' and `-N' 1048 flags really work. Give examples. 1049 (export options): refer the reader to the descriptions for `-d' 1050 and `-N' in checkout options, since the behavior is the same. 1051 1052Thu Oct 9 12:01:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1053 1054 * cvs.texinfo (log options): Add comment about "cvs log -r". 1055 1056Wed Oct 8 10:24:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1057 1058 * cvs.texinfo (rtag options): Add comment about how this is 1059 confusing. 1060 1061Tue Sep 30 12:31:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1062 1063 * cvs.texinfo (Working directory storage): Add comment about 1064 Entries.Static. 1065 1066Thu Sep 25 23:52:57 1997 Noel Cragg <noel@swish.red-bean.com> 1067 1068 * cvsclient.texi (Responses): description of Module-expansion was 1069 missing a carriage return after the @item clause. 1070 1071Wed Sep 24 12:04:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1072 1073 * cvs.texinfo (Remote repositories): Add comment about pserver 1074 vs. having users create their own repositories. 1075 1076Sat Sep 20 00:59:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1077 1078 * cvs.texinfo (Keyword list): Change title from "RCS Keywords" to 1079 "Keyword list" as it is CVS that expands them. 1080 (Avoiding substitution): Change "rcs" to "cvs", in the context of 1081 the program which expands keywords. 1082 1083Fri Sep 19 22:57:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1084 1085 * RCSFILES: Grammar fix in first paragraph. Re-word section on 1086 dead newphrase. Add item about what it means if "expand" is omitted. 1087 1088 * cvs.texinfo (Magic branch numbers): Change example branch number 1089 from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't 1090 think vendor branches are very relevant to this example. 1091 1092Wed Sep 17 17:21:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1093 1094 * cvs.texinfo (admin options): Add comment about "cvs admin -b" 1095 (with no argument to the -b). 1096 1097 * RCSFILES: "next" is optional, not required. 1098 1099Tue Sep 16 15:13:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1100 1101 * cvs.texinfo (Binary files): Add comment about another possible 1102 way to auto-detect binary files. 1103 1104Sun Sep 14 12:38:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1105 1106 * cvs.texinfo (Conflicts example): Adjust text and comments 1107 regarding conflict markers to reflect change in CVS. 1108 1109Wed Sep 10 12:44:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1110 1111 * cvs.texinfo (Server requirements): Add comment about server 1112 disk usage in /tmp. 1113 1114 * cvs.texinfo (Common options): More comments about date formats: 1115 "now", "yesterday", and the "3 weeks ago" family. 1116 1117Tue Sep 9 13:09:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1118 1119 * DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one. 1120 1121Sun Sep 7 18:38:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1122 1123 * cvs.texinfo (history options): Revise -e to say that it includes 1124 future record types (and remove out of date list of what record 1125 types it implies). 1126 1127 * cvs.texinfo (Environment variables): Expand/correct discussion 1128 of HOME, HOMEDRIVE, and HOMEPATH. 1129 (Error messages): Add "could not find out home directory". 1130 1131 * cvs.texinfo (update options): Reword -r doc to hopefully be 1132 clearer that it takes either numeric or symbolic revision. 1133 1134 * cvs.texinfo (syntax): Add comment about how regexp syntax may 1135 be, er, creatively altered, by configure.in. 1136 1137Sat Sep 6 11:29:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1138 1139 * cvs.texinfo (Working directory storage): Document Baserev and 1140 Baserev.tmp. 1141 (Working directory storage): Adjust comment regarding CVS/* being 1142 text files. 1143 1144Fri Sep 5 14:42:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1145 1146 * cvs.texinfo (BUGS): Remove mention of unsupported resources page 1147 on http://www.cyclic.com, as it might go away in a future 1148 reorganization. 1149 1150 * DIFFUTILS-2.7-BUG: Further info from Eggert. 1151 11521997-09-05 Paul Eggert <eggert@twinsun.com> 1153 1154 * DIFFUTILS-2.7-BUG: Explain how this bug will probably be 1155 fixed in the next diffutils release. 1156 1157Thu Sep 4 17:09:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1158 1159 * cvs.texinfo (Binary files): Reword the section on what you need 1160 to do with cvs admin -kb to hopefully be a bit clearer. Still not 1161 ideal (see comment). 1162 1163 * cvs.texinfo (modules): Break node into separate nodes for alias 1164 modules, regular modules, ampersand modules, and options. Expand 1165 text with more examples and explanations. Add index entries. 1166 1167Wed Sep 3 14:49:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1168 1169 * cvs.texinfo (Multiple developers): Add idea about cvs editors 1170 and reserved checkouts. 1171 1172Sun Aug 31 19:36:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1173 1174 * cvsclient.texi (Requests): Rewrite paragraph on cvs add on a 1175 filename containing '/'. 1176 1177Thu Aug 28 14:13:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1178 1179 * cvs.texinfo (diff options): Add comment about "cvs diff" 1180 vs. "cvs diff -r HEAD". 1181 1182 * cvs.texinfo (Global options): Add comment about -w not 1183 overriding cvs watch on. 1184 1185Wed Aug 27 08:09:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1186 1187 * cvs.texinfo (Password authentication server): Grammar fix ("under 1188 as the username" -> "as the username"). 1189 1190 * cvs.texinfo: Fix doubled 'the the' typos. Reported by 1191 karlb@atg.com. 1192 1193Tue Aug 26 12:25:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1194 1195 * cvs.texinfo (Checklist): Reword xref to point to Binary files 1196 rather than Keyword expansion. Credit goes to jeff@alum.mit.edu 1197 (Jeff Breidenbach) for reporting the problem. 1198 1199Mon Aug 18 17:23:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1200 1201 * cvs.texinfo (modules): Suggest taginfo instead of -t. Add 1202 comment with some of the reasons. Add comment about -u and -i 1203 problems. 1204 1205Sat Aug 16 10:19:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1206 1207 * cvs.texinfo (Error messages): Add note about how "could not 1208 check out foo.c" seems to also have been observed on Irix. 1209 1210Fri Aug 15 17:28:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1211 1212 * cvs.texinfo (Error messages): Add "could not check out foo.c". 1213 1214Thu Aug 14 23:57:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1215 1216 * cvs.texinfo (Wrappers): Document new -m 'COPY' behavior. 1217 1218Tue Aug 12 20:56:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1219 1220 * cvs.texinfo (Sticky tags): Add comment about how we should be 1221 documenting sticky tags. 1222 1223Fri Aug 8 10:01:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1224 1225 * cvs.texinfo (File status): Add comment about "working revision" 1226 in cvs status for a locally removed file. 1227 1228Thu Aug 7 22:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1229 1230 * cvs.texinfo (From other version control systems): Mention 1231 pvcs_to_rcs alongside sccs2rcs. 1232 1233Tue Aug 5 17:22:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1234 1235 * cvs.texinfo (Compatibility): Add comment about how CVS probably 1236 could be detecting the case of dead files killed by CVS 1.3. 1237 1238 * cvs.texinfo (From other version control systems): Add paragraph 1239 about converting from systems which don't export RCS files. 1240 1241Sun Aug 3 21:03:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1242 1243 * cvsclient.texi (Responses): Cite RFC1321 for MD5. 1244 1245 * cvs.texinfo (A sample session): Nuke index entry for "A sample 1246 session". The fact that this isn't "sample session" is totally 1247 bogus, but in general the table of contents is probably better for 1248 this entry. 1249 1250 * cvs.texinfo (Error messages): Add comment about wording of error 1251 concerning unknown -x option. 1252 1253 * cvs.texinfo (Wrappers): Add comment about absolute filter pathname. 1254 1255Thu Jul 31 14:40:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1256 1257 * cvs.texinfo: Use @ref not @xref when reference is not at the 1258 start of a sentence. Avoids capitalizing "See" when we shouldn't. 1259 Fixes to other similar xref problems. 1260 1261Wed Jul 30 19:30:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1262 1263 * cvsclient.texi (Connection and Authentication): Don't use @samp 1264 on BEGIN AUTH REQUEST and friends. Avoids overfull hbox. 1265 1266Fri Jul 25 10:40:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1267 1268 * cvsclient.texi (Requests): Remove obsolete sentence regarding 1269 using Directory instead of Repository enabling alternate response 1270 syntax. 1271 1272 * cvsclient.texi (Response intro): Add discussing of file updating 1273 responses and file update modifying responses. 1274 (Responses): Refer to this description rather than trying to 1275 describe it in each place. The descriptions in each place were 1276 somewhat incomplete and didn't get updated when new file updating 1277 responses were added. 1278 1279 * cvsclient.texi: Split node Responses into Response intro, 1280 Response pathnames, and Responses. 1281 1282Thu Jul 24 23:13:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1283 1284 * cvs.texinfo (config): Document SystemAuth. 1285 (Password authentication server): Mention SystemAuth. 1286 1287Mon Jul 21 08:57:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1288 1289 * Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG. 1290 1291Sun Jul 20 17:55:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1292 1293 * cvs.texinfo (admin options): For options with optional 1294 arguments, specify that there can be no space between the option 1295 and its argument. For -N, add xref to Magic branch numbers. For 1296 -t, talk about reading from stdin. Comment changes. 1297 1298Sat Jul 19 22:28:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1299 1300 * cvs.texinfo (Preface): Make section titles more verbose. 1301 Likewise for the menu. 1302 1303Fri Jul 18 08:41:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1304 1305 * cvs.texinfo (Error messages): No need for an external patch if 1306 server and client are current. Add comment with more thoughts 1307 about messages specific to old versions of CVS. 1308 1309 * cvs.texinfo (Error messages): Add "cannot start server via rcmd". 1310 1311 * cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs 1312 init. 1313 1314 * cvs.texinfo (Error messages): Add "missing author". 1315 1316Tue Jul 15 16:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1317 1318 * cvs.texinfo (Keyword list): Fix documentation of $Log to reflect 1319 the fact that we no longer use the comment leader. 1320 (admin options): Fix documentation of $Log. 1321 (admin examples): Remove example concerning comment leader, since 1322 the example no longer does what it claims to. 1323 (admin, admin options): Fix various parts of the documentation to 1324 not refer to this being implemented via RCS. Say nastier things 1325 about -I and -x. Add comments about options to "rcs" which we 1326 don't document. 1327 1328Mon Jul 14 00:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1329 1330 * cvs.texinfo (Error messages): The "cannot change permissions on 1331 temporary directory" error has been happening in various test cases. 1332 1333Sat Jul 12 11:12:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1334 1335 * cvs.texinfo (Repository files): Further comments about leading 1336 "-" in filenames. 1337 1338Fri Jul 11 21:30:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1339 1340 * cvs.texinfo (Repository files): Add comment about legal 1341 filenames. 1342 1343Wed Jul 9 18:05:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1344 1345 * cvsclient.texi (Responses): Add Mbinary response. 1346 1347Mon Jul 7 12:04:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1348 1349 * cvsclient.texi (Goals): Add previously unwritten goal about only 1350 one way to do each operation. 1351 1352 * cvs.texinfo (File permissions): Rewrite paragraph on setuid to 1353 be more verbose and less unix-specific. 1354 1355Sat Jul 5 03:16:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1356 1357 * cvsclient.texi (Connection and Authentication): When we said to 1358 "ignore" an unrecogized code we mean to treat it as nonspecific, 1359 not to ignore the response. 1360 1361 * cvsclient.texi (Example): Refer to RFC2119 when referring to 1362 terminology of MUST, SHALL, &c. 1363 1364 * cvs.texinfo (Windows permissions): New node. 1365 1366Fri Jul 4 15:27:43 1997 Ian Lance Taylor <ian@cygnus.com> 1367 1368 * cvs.texinfo (Common options): Fix typo (avaliable for 1369 available). 1370 1371Tue Jul 1 09:19:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1372 1373 * cvs.texinfo (Server requirements): Discuss memory used by diff. 1374 1375 * cvs.texinfo (Substitution modes): Add comment about -A resetting 1376 both sticky tags/dates and sticky options. 1377 1378 * cvs.texinfo (File permissions): Add paragraph concerning 1379 ownership of the RCS files. 1380 1381 * cvs.texinfo (Working directory storage): Relative repositories 1382 in CVS/Repository are legal. 1383 1384Mon Jun 30 10:48:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1385 1386 * cvsclient.texi (Top): Add menu item for Password scrambling. 1387 1388 * cvs.texinfo (Committing your changes): Add comment concerning 1389 documentation of message prompting. 1390 1391Fri Jun 27 11:20:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1392 1393 * cvsclient.texi (Password scrambling): New node. 1394 (Connection and Authentication): Adjust accordingly. 1395 (Protocol Notes): Add long discussion of character sets and 1396 password scrambling. 1397 1398 * cvs.texinfo (Repository files): Also mention doc/RCSFILES in 1399 documenting RCS file format. 1400 (CVSROOT, storage of files): New node. 1401 1402Thu Jun 26 09:18:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1403 1404 * cvs.texinfo (File permissions): xref to the pserver thing about 1405 permissions in CVSROOT. 1406 (Kerberos authenticated): Explicitly mention kerberos rsh. 1407 Add various index entries for "security, <foo>". 1408 1409Wed Jun 25 13:39:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1410 1411 * cvs.texinfo (Common options): Rewrite comments concerning HEAD 1412 and testcases and solution. Changing HEAD might be too big a 1413 change; might be better to phase it out. 1414 (Common options, Tags): Add index entries for HEAD and BASE. 1415 1416Tue Jun 24 09:37:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1417 1418 * cvs.texinfo (Error messages): Add assertion failed. 1419 1420 * cvsclient.texi (Connection and Authentication): Add "E" and 1421 "error" as responses in authentication protocol. The server 1422 already was in the (formerly bad) habit of sending them, and we 1423 might as well implement this in the client and document it. 1424 1425 * cvs.texinfo (Password authentication security): Note about 1426 permissions on $CVSROOT also applies to its parent and so on up to 1427 /. 1428 1429Mon Jun 23 18:28:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1430 1431 * cvs.texinfo (Creating a repository): xref to Server requirements 1432 for more details on memory, CPU. 1433 (Server requirements): Add xref to Creating a repository regarding 1434 disk space. 1435 1436 * cvs.texinfo (Read-only access, Password authentication 1437 security): The known holes which let a read-only user execute 1438 arbitrary programs on the server are gone. 1439 1440 * cvsclient.texi (Protocol Notes): Remove multisite item; it is 1441 replaced by item 186 in TODO. Add a general reference to TODO. 1442 Rewrite accordingly the sentence about multisite in the item 1443 concerning sending modified files in "cvs update". 1444 1445Fri Jun 20 17:00:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1446 1447 * cvs.texinfo (Error messages): Add "binary files differ" when 1448 trying to check in a binary file. 1449 1450Fri Jun 20 14:01:23 1997 David J MacKenzie <djm@va.pubnix.com> 1451 and Jim Kingdon <kingdon@harvey.cyclic.com> 1452 1453 * cvs.texinfo: Fix various formatting, spelling, stylistic, and 1454 factual errors. 1455 1456Thu Jun 19 07:11:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1457 1458 * cvs.texinfo (config): New node. 1459 (Password authentication server): Talk about RCSBIN in config as 1460 an alternative to -b global option. 1461 * cvsclient.texi (Requests): Specify when Root can/must be used. 1462 1463 * cvs.texinfo (Error messages): Add 1464 "*PANIC* administration files missing". 1465 1466 * cvs.texinfo (Password authentication server): Mention 1467 permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the 1468 installation process. 1469 (Password authentication security): Clarify that permissions issue 1470 applies to $CVSROOT as well as $CVSROOT/CVSROOT. 1471 1472Wed Jun 18 00:03:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1473 1474 * cvs.texinfo (Password authentication security): Add paragraph 1475 on write permissions of $CVSROOT/CVSROOT. 1476 1477 * cvs.texinfo (Adding and removing): New node. Move Adding files, 1478 Removing files, Removing directories, Moving files, and Moving 1479 directories under it. 1480 1481 * cvs.texinfo (Removing directories): Add sentence about how 1482 one doesn't remove the directory itself. 1483 1484 * cvs.texinfo (Password authentication server): Document 1485 --allow-root. 1486 1487Tue Jun 17 09:58:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1488 1489 * cvs.texinfo (Error messages): Add "unknown option" from RCS. 1490 1491Fri Jun 13 12:11:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1492 1493 * cvs.texinfo (Global options): Add note about how -n might affect 1494 CVS's output. 1495 1496Thu Jun 12 09:33:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1497 1498 * cvs.texinfo (Other problems): New node. Add discussion of 1499 problem with old rcsmerge. 1500 1501 * cvs.texinfo (Environment variables): Add CVSUMASK. 1502 1503Mon Jun 2 18:39:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1504 1505 * cvs.texinfo (Moving a repository): New node. 1506 1507Tue May 27 18:27:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1508 1509 * cvs.texinfo (Working directory storage): Add comment about 1510 timestamps. 1511 * cvsclient.texi (Responses): Add Mod-time. 1512 1513Mon May 26 10:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1514 1515 * cvs.texinfo (Wrappers): Add comment concerning -t/-f and 1516 client/server. 1517 1518Sun May 25 00:08:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1519 1520 * cvs.texinfo (Multiple vendor branches): New node. 1521 (First import, import options, Invoking CVS): xref to it. 1522 1523Sat May 24 23:47:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1524 1525 * cvs.texinfo (File permissions): Add comment about group 1526 ownership in repository and setgid bit on directories. 1527 1528Fri May 23 17:14:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1529 1530 * RCSFILES: Fix typo in dead newphrase description ("an" -> "a"). 1531 1532Fri May 23 16:33:38 1997 Ian Lance Taylor <ian@cygnus.com> 1533 1534 * RCSFILES: Mention dead as a newphrase. 1535 1536Fri May 23 09:45:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1537 1538 * cvs.texinfo (Builds): In comment, update URL of mk. 1539 1540Thu May 22 09:25:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1541 1542 * cvs.texinfo (Error messages): Add comment about yet another way 1543 to produce a "cannot open CVS/Entries for reading" error. 1544 1545Tue May 20 17:54:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1546 1547 * cvs.texinfo (Error messages): Add item about EINVAL in rename. 1548 1549Mon May 19 00:21:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1550 1551 * cvs.texinfo (Keywords in imports): New node. 1552 (Tracking sources): Add comment about what a "vendor" is. 1553 1554 * cvs.texinfo (Keyword substitution): Where it refers to RCS 1555 having a certain behavior, rewrite to not pass the buck like 1556 that. Saying "RCS file" is still OK; that is a legit CVS 1557 concept. A few other minor edits. 1558 1559Sun May 18 10:24:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1560 1561 * RCSFILES: Add list of known newphrase extensions. 1562 1563 * cvs.texinfo (From other version control systems): Fix typo 1564 ("systesm" -> "systems"). 1565 1566 * cvs.texinfo (Exit status): New node. 1567 (diff): Replace text on exit status with an xref to that node. 1568 The previous text documented a behavior which CVS no longer 1569 implements. 1570 (user-defined logging, commitinfo, verifymsg, Error messages): 1571 Add index entries for "exit status, of <something which CVS invokes>". 1572 1573 * cvs.texinfo (Administrative files): Add comment concerning 1574 writing triggers and particularly performance issues. 1575 1576 * cvs.texinfo (rtag options, tag options): Don't discuss what old 1577 versions did with respect to the behavior now controlled by -F; we 1578 don't try to document old versions here. Add comments concerning 1579 how -F should be documented. Add index entries for "renaming 1580 tags" and such pointing to "tag -F". 1581 1582Wed May 14 12:16:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1583 1584 * cvs.texinfo (Binary files): Add text and comment about 1585 automatically detecting binary files. 1586 1587Mon May 12 11:55:07 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1588 1589 * cvsclient.texi (Connection and Authentication): Add item about 1590 future expansion. 1591 1592Thu May 8 11:08:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1593 1594 * cvs.texinfo (Update imports): Add comment about wdiff 1595 vs. fsf/wdiff in example. 1596 1597Wed May 7 13:52:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1598 1599 * cvs.texinfo (checkout): Add comment about need for example 1600 regarding what the "module" argument means. 1601 1602Tue May 6 18:02:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1603 1604 * cvs.texinfo (History browsing): Add comment about looking at old 1605 revisions. 1606 1607Tue May 06 15:05:00 1997 Larry Jones <larry.jones@sdrc.com> 1608 1609 * cvs.texinfo: More additions/corrections for -R due to recent 1610 changes. 1611 1612Mon Dec 16 15:18:00 1996 Larry Jones <larry.jones@sdrc.com> 1613 1614 * cvs.texinfo: Added/corrected documentation for -R. (Minor edits 1615 by Jim Kingdon to reflect recent changes in cvs.texinfo) 1616 1617Sun May 4 14:38:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1618 1619 * cvs.texinfo (Compatibility): Add comment about "D" lines in 1620 Entries. 1621 1622 * cvs.texinfo (CVS commands, diff): Change "run diffs" to "show 1623 differences"; the former is jargon. 1624 (CVS commands): Don't refer to "rlog" in describing what log does. 1625 1626 * Makefile.in (cvsclient.dvi cvsclient.aux): Run texi2dvi rather 1627 than (poorly) emulating it ourself. 1628 1629 Fix overfull and underfull hboxes: 1630 * cvs.texinfo (What is CVS?): Add words "the newsgroup" before 1631 "comp.sources.unix". 1632 (Credits): Put list of people in @display. 1633 (Repository files): Put /usr/local/cvsroot in @example. 1634 (Connecting via rsh): Change "anklet" to "toe" in example. 1635 (Kerberos authenticated, Password authentication client, Password 1636 authentication server): Change "brickyard" to "yard" in example. 1637 (Read-only access): Use @example and refer to files with a shorter 1638 pathname. 1639 (Server temporary directory): Use @example for pathname. 1640 (Watches Compatibility): Add phony line break. 1641 (Revision numbers): Remove revision 1.2.2.2 and tighten up the 1642 spacing for "the main trunk". 1643 (Tags, Creating a branch): Change /usr/local/cvsroot to /u/cvsroot. 1644 (Merging more than once): Tighten up spacing for "the main trunk". 1645 (Recursive behavior): Put long command in @example. 1646 (First import): Remove word "called". 1647 (Common options): Put long URL in @example. 1648 (loginfo example): Use fewer hyphens in example. 1649 (Variables): Put long command name in @example. 1650 (Copying): Add line break. 1651 (Administrative files): Remove "the" from title. 1652 (Copying): Change "@unnumberedsec" to two "@heading"s. 1653 * cvsclient.texi (Requests): Change /home/kingdon/zwork/cvsroot to 1654 /u/cvsroot. 1655 (Example): Add word "file". 1656 (Example): Change line breaks in example log message. 1657 (Example): Change /home/kingdon/testing/cvsroot to /u/cvsroot. 1658 1659 * cvs.texinfo (Credits): Don't refer to appendix A and B, they 1660 have been renumbered. Reword so that it works whether the text in 1661 question has since been rewritten or not. 1662 1663 * cvs.texinfo (BUGS): Rewrite to reflect the many different ways 1664 that one might want to handle bugs. Move information on Signum 1665 and Cyclic from Preface to here. Remove information on known 1666 deficiencies in the manual (some of them I'm not sure were really 1667 things in need of improvement; others were too general to be 1668 useful). For the most part FIXME comments are probably better for 1669 this. Remove "Linkoping, October 1993, Per Cederqvist"--many 1670 parts of the manual are now from other people, dates, and places. 1671 (What is CVS): For the most part, just refer to BUGS concerning 1672 bug-cvs. Also tell people how to subscribe to bug-cvs. 1673 (Credits): Say that list is not comprehensive and refer to 1674 ChangeLog. 1675 1676Sat May 3 10:51:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1677 1678 * cvs.texinfo (rcsinfo): Add comment about checkoutlist and 1679 related topics. 1680 1681 * cvs.texinfo (Server temporary directory): New node. 1682 1683 * cvs.texinfo (Backing up): New node. 1684 1685 * cvs.texinfo (Repository): Be more explicit about the repository 1686 and the working directory not being subdirectories of each other. 1687 1688Mon Apr 28 11:12:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1689 1690 * cvs.texinfo (Removing files): Use "*.c" not "?.c" in example; 1691 the former should be good for both unix and DOS-like operating 1692 systems. Document -f option. Refer to Invoking CVS for a full 1693 list of options. Add a few comments. 1694 1695 * cvs.texinfo (Invoking CVS): For checkout and update, call them 1696 "sticky options" not "sticky kopts". 1697 1698 * cvs.texinfo (Editing files): Add additional comments on get 1699 vs. checkout. 1700 1701Sun Apr 27 16:17:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1702 1703 * cvs.texinfo (commit): Only document the current flags (where -f 1704 is force and -F file gets the message from a log file). We had 1705 partly made this change on 9 Feb 1997, but some places got missed. 1706 1707 * RCSFILES: Add discussion of the common concern regarding 1708 applying deltas to get to a branch head. 1709 1710 * DIFFUTILS-2.7-BUG: New file. 1711 1712 * cvs.texinfo (File status): Refer to "Invoking CVS", not 1713 "status", for status options. Add paragraph about how "cvs -n -q 1714 update" is another way to display file status. 1715 (update examples): Removed; it had contained the "cvs -n -q 1716 update" material. 1717 (Invoking CVS): xref to "File status" and "Tags", not "status" and 1718 "status options". 1719 (status, status options): Removed. 1720 (update options, checkout options): xref to "Invoking CVS" 1721 not "status". 1722 1723 * cvsclient.texi (Requests): Clarify how long-lived Sticky and 1724 Static-directory are. 1725 1726 * cvs.texinfo: Add @finalout. 1727 1728 * cvs.texinfo (Error messages): Add "cannot change permissions on 1729 temporary directory" message. 1730 1731Wed Apr 23 12:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1732 1733 * cvsclient.texi (Requests): Document "add" in much more detail. 1734 1735Wed Apr 23 00:38:17 1997 Ian Lance Taylor <ian@cygnus.com> 1736 1737 * cvsclient.texi (Requests): Correct small typo (`a' for `as'). 1738 1739Tue Apr 22 14:23:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1740 1741 * cvsclient.texi (Protocol Notes): Expand ideas on multisite 1742 features somewhat. Add items about the network turnarounds for 1743 pserver authentication and for protocol negotiation. 1744 1745Mon Apr 21 08:54:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1746 1747 * cvs.texinfo (Working directory storage): Describe what to do 1748 with Entries.Log in more detail. 1749 1750 * cvsclient.texi (Responses): Say "CVS 1.9 and earlier" rather 1751 than "pre version 1.10". The latter increases confusion by 1752 referring to a version which doesn't exist yet. 1753 1754Mon Apr 21 01:02:53 1997 Ian Lance Taylor <ian@cygnus.com> 1755 1756 * cvsclient.texi (Responses): Document Rcs-diff. Indicate that 1757 Patched is now deprecated in favor of Rcs-diff. 1758 1759Sun Apr 20 23:42:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1760 1761 * cvs.texinfo (Working directory storage): Add note about format 1762 of timestamp and the "Result of merge" concept. 1763 1764Sat Apr 19 13:42:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1765 1766 * cvsclient.texi (Responses): It is OK for Copy-file to implement 1767 a rename instead of a copy. 1768 1769Fri Apr 18 12:05:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1770 1771 * cvs.texinfo (Assigning revisions): Say that -r implies -f. 1772 1773Thu Apr 17 16:34:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1774 1775 * cvs.texinfo (From other version control systems): Add comment 1776 about CMZ and PATCHY. 1777 1778Wed Apr 16 12:35:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1779 1780 * cvsclient.texi (Responses): Add paragraph describing how 1781 Copy-file relates to Merged. 1782 (Responses): Add paragraph about how it is the server which 1783 worries about not clobbering the user's file. 1784 1785Tue Apr 15 00:57:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1786 1787 * RCSFILES: Add notes on keyword expansion. 1788 1789 * cvs.texinfo (Rename by copying): Comment out seemingly erroneous 1790 text regarding the revision number that the new file starts with. 1791 1792Mon Apr 14 12:37:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1793 1794 * cvsclient.texi (Requests): Clients should try to send 1795 notifications right away. 1796 1797 * cvsclient.texi (Requests): For Notify request, clarify a few 1798 future expansion situations. Specify the format of the time. 1799 1800 * cvsclient.texi (Requests): Clarify that arguments to co, rdiff, 1801 and rtag are module names (and how that differs from file/directory 1802 names). 1803 1804 * cvsclient.texi (Responses): Say that servers need to create 1805 directories one at a time. 1806 1807Sat Apr 12 09:32:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1808 1809 * cvs.texinfo (Committing your changes): Say that editor default 1810 is notepad (not vi) for Windows NT/95. Be more clear about what 1811 "cvs commit" does. Add paragraph about timestamps. 1812 (Environment variables, Global options, editinfo): 1813 Add xrefs to that node. 1814 1815Thu Apr 10 15:48:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1816 1817 * cvs.texinfo (Error messages): Add "could not patch; will refetch". 1818 1819Wed Apr 9 15:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1820 1821 * cvs.texinfo (Working directory storage): New node. 1822 1823 * cvs.texinfo (Error messages): Add comment about "cvs co ." on 1824 NT. 1825 1826Tue Apr 8 14:44:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1827 1828 * cvs.texinfo (Error messages): Add diff3 usage message. 1829 1830Sun Apr 6 19:03:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1831 1832 * cvs.texinfo (Removing files): Add comment about undoing a "cvs 1833 remove". 1834 1835 * cvsclient.texi (Requests): Explicitly mention the idea of 1836 deferring "Notify" requests. 1837 1838Tue Apr 1 07:51:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1839 1840 * cvsclient.texi (Responses): Add paragraph about directory 1841 creation and empty directories. 1842 1843 * cvs.texinfo (Binary files): Add comment about binary files and 1844 merges. 1845 1846 * cvsclient.texi (Requests): Add discussion of when to send 1847 Is-modified. 1848 1849 * cvsclient.texi (Requests): Sending Is-modified is enough to 1850 prevent the file from being considered "lost". 1851 1852Sun Mar 30 00:31:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1853 1854 * cvsclient.texi (Requests): Add Is-modified request. Clarify 1855 order of Entry relative to Unchanged or Is-modified (might as well 1856 specify the same thing vis-a-vis Modified while we are at it). 1857 1858Sat Mar 29 12:32:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1859 1860 * cvsclient.texi: Change "newline" to "linefeed". Most of the 1861 document already reads "linefeed" and that is what is intended. 1862 (File transmissions): New node, moved here from Requests. 1863 (Goals, Filenames, File transmissions, new node Strings): Add 1864 discussion of character sets and what we expect from the transport 1865 protocol we run on. 1866 1867 * cvsclient.texi (Requests): Add paragraph about each Directory 1868 request specifying a new local-directory and repository. 1869 1870 * cvsclient.texi (Requests): Add paragraph about renaming 1871 local-directory in Directory request. Use "local-directory" 1872 consistently instead of "working directory", for clarity. 1873 1874Fri Mar 28 13:59:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1875 1876 * cvsclient.texi (Requests): Make it clear that there is no 1877 guarantee that one will get Clear-sticky instead of another 1878 response. Also clarify that clients will tend to store the 1879 repository in a long-term way. 1880 1881 * cvsclient.texi (Requests): Further clarify Directory example. 1882 1883 * cvsclient.texi (Requests): Add example and further explanation 1884 of what expand-modules is for. 1885 1886 * cvsclient.texi (Requests): Add example, hopefully making it 1887 clearer what REPOSITORY and LOCAL-DIRECTORY mean to Directory. 1888 1889 * cvs.texinfo (Attic): New node. 1890 (rtag options): Adjust discussion of -a accordingly. 1891 (Repository files): Adjust accordingly. 1892 1893Thu Mar 27 09:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1894 1895 * cvs.texinfo (Error messages): Give exact wording of broken pipe 1896 error message. 1897 1898 * cvs.texinfo (history database): Add comment about various 1899 problems with the history file. 1900 1901 * cvs.texinfo (Common options): The ISO8601 web page we had 1902 mentioned in a comment is no more. Replace it with a new one. 1903 1904 * cvs.texinfo (Common options): "cvs history" also outputs dates. 1905 1906Wed Mar 26 10:54:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1907 1908 * cvs.texinfo (Common options): "cvs editors" also outputs dates. 1909 1910 * cvs.texinfo (Outside): Fix paragraph which said that revision 1911 numbers start at 1.0. First of all, it is 1.1. Second of all, it 1912 is sometimes 2.1, 3.1, etc. Third of all, the xref should be to 1913 Assigning revisions not commit options. 1914 1915 * cvs.texinfo (Outside): Comment out sentence which incorrectly 1916 stated that "cvs add" can operate on "foo/bar.c". 1917 1918Tue Mar 25 22:21:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1919 1920 * cvs.texinfo (Error messages): New node. 1921 (Magic branch numbers): Move from Troubleshooting to Revisions and 1922 branches. The former placement never made any sense to me. 1923 (Revision numbers): Remove "Main trunk (intro)" index entry now 1924 that this node is right next to the other "main trunk" index 1925 entry. 1926 (BUGS): Very briefly mention reporting bugs in CVS. 1927 1928 * cvs.texinfo (Compatibility): Add comment about "Nfoo" in CVS/Tag. 1929 1930Mon Mar 24 13:50:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1931 1932 * cvs.texinfo (Creating a branch): Add comment about -r in branch 1933 example. 1934 1935 * cvsclient.texi (Responses): Discuss meaning of tagspec and 1936 future expansion in Set-sticky. The behavior described is the one 1937 which CVS has always implemented. 1938 1939Fri Mar 21 14:19:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1940 1941 * cvsclient.texi (Requests): Revise meaning of "Case" per change 1942 to CVS. 1943 1944Tue Mar 18 15:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1945 1946 The following reorganization hopefully presents numeric revisions 1947 in a slightly more coherent fashion. The only new material is the 1948 paragraph about assigning revisions for added files. 1949 * cvs.texinfo (A sample session): Bring in a sentence from Basic 1950 concepts node, defining a repository. 1951 (Revisions and branches): Renamed from Branches (it has always 1952 covered non-branch tags too). Bring in nodes "Revision numbers" and 1953 "Versions revisions releases" from Basic concepts, the former in 1954 particular was way too detailed for an intro section. 1955 (A sample session): Add comment about how we need an introduction 1956 and what might go into one. Also bring in the paragraph from 1957 Basic concepts introducing modules, but comment it out. 1958 (Viewing differences): Add comment about 1959 (Basic concepts): Removed; its content has been farmed out as 1960 described above, and as the comment said, it was fundamentally 1961 flawed. 1962 (Assigning revisions): New node. Incorporates the "New major 1963 release number" subsubsec which was in "commit examples". Add 1964 paragraph concerning how CVS assigns revisions on added files. 1965 (commit options): Refer to that node under -r. 1966 (Invoking CVS): Add comment about text for -r. 1967 1968Tue Mar 18 13:04:30 1997 Jim Meyering <meyering@totoro.cyclic.com> 1969 1970 * Makefile.in: (install-info): Depend on installdirs. 1971 1972Sun Mar 16 12:37:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1973 1974 * cvs.texinfo (File permissions): CVSUMASK now works for RCS 1975 files; but it is (still) awkward for client/server CVS. 1976 1977Sat Mar 15 17:41:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1978 1979 * cvs.texinfo (Magic branch numbers): Add comment about where this 1980 should go. 1981 1982Thu Mar 13 09:11:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1983 1984 * cvs.texinfo (Credits): Fix grammatical mistake ("manual about" 1985 -> "manual is about"). Reported by Philippe De Muyter. 1986 1987Sun Mar 9 09:06:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1988 1989 * cvs.texinfo (File permissions): Add comment about val-tags and 1990 CVSUMASK. 1991 1992Sun Mar 2 12:33:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 1993 1994 * cvs.texinfo (From scratch): Add comment about creating 1995 directories with add rather than import. 1996 1997 * cvs.texinfo (Creating a repository): Add comment about how this 1998 somewhat duplicates Server requirements. 1999 2000 * cvs.texinfo (Connecting via rsh): Add comment about rsh 2001 vs. remsh. Also wording fix ("incorrect" -> "inapplicable"). 2002 2003 * cvs.texinfo (Outside): Add comment about renames and annotate. 2004 2005 * cvs.texinfo (Server requirements): New node. 2006 2007Thu Feb 27 15:20:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2008 2009 * cvs.texinfo (Multiple developers): Reword section on "cvs admin 2010 -l". As nearly as I can tell based on when it came up on info-cvs 2011 and other contexts, people who are into reserved checkouts 2012 generally find that cvs admin -l is OK. Add a bunch more notes 2013 (inside @ignore) about reserved checkout implementation ideas. 2014 2015Sun Feb 23 16:12:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2016 2017 * cvs.texinfo (Common options): Add various additional comments 2018 about date formats. 2019 2020 * RCSFILES: Remove diff for Id and explain it in words instead. 2021 The previous values for Id had been clobbered by keyword expansion 2022 on the RCSFILES file itself. 2023 2024Sat Feb 22 14:16:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2025 2026 * Makefile.in (DISTFILES): Fix typo (missing backslash). 2027 2028Fri Feb 21 23:08:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2029 2030 * RCSFILES: New file. 2031 * Makefile.in (DISTFILES): Add RCSFILES. 2032 203320 Feb 1997 Lenny Foner <foner@media.mit.edu> 2034 2035 * cvs.texinfo (Checklist): Fix typo ("keword" -> "keyword"). 2036 2037Thu Feb 20 21:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2038 2039 * cvs.texinfo (Keeping a checked out copy): Add "web" to index. 2040 2041Wed Feb 12 18:44:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2042 2043 * cvs.texinfo (Password authentication client, Invoking CVS): 2044 Document "cvs logout" command. 2045 2046Tue Feb 11 20:42:45 1997 Ian Lance Taylor <ian@cygnus.com> 2047 2048 * cvs.texinfo (commit options): Document that the -f option to 2049 commit disables recursion. 2050 2051Sun Feb 9 13:58:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2052 2053 * cvs.texinfo (diff options): Document all the options we pass 2054 through to diff. Remove paragraph about -D sometimes meaning 2055 --ifdef since that is no longer true. 2056 2057 * cvs.texinfo (Multiple developers): Add lengthy comment about 2058 reserved checkout design issues. 2059 2060 * cvs.texinfo (Wrappers): Add paragraph about timestamps. 2061 2062 * cvs.texinfo (commit options): Don't try to document what CVS 1.3 2063 does with -f and how recent versions differ: 1.3 is pretty old 2064 anyway, we generally only try to document the current version, and 2065 the way it was described here was pretty confusing. 2066 (Environment variables): Likewise for CVSEDITOR. 2067 2068 * cvs.texinfo (import output): Add index entries for symbolic 2069 links. Add brief mention of whether behavior should be 2070 different. Add comments on other symbolic link issues. 2071 2072Wed Feb 5 13:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2073 2074 * cvs.texinfo (Concurrency): Add comment about commit/commit 2075 atomicity. 2076 2077Mon Feb 3 10:55:41 1997 joel boutros <nihilis@moral.addiction.com> 2078 2079 * cvs.texinfo (Connecting via rsh): Fix typo (programs -> problems). 2080 2081Fri Jan 31 12:18:47 1997 Ian Lance Taylor <ian@cygnus.com> 2082 2083 * cvsclient.texi (Connection and Authentication): Correct typo 2084 (``sent'' for ``send''), and rewrite sentence for clarity. 2085 2086Fri Jan 24 10:31:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2087 2088 * cvs.texinfo (File status): Change "Unresolved Conflict" to "File 2089 had conflicts on merge" per change to CVS. 2090 2091Sun Jan 19 16:21:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2092 2093 * cvs.texinfo (admin): Add comments about "group" and "compiled in 2094 value". At least one info-cvs poster was confused by this. 2095 2096Thu Jan 16 17:54:51 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2097 2098 * cvs.texinfo (Wrappers): It is just -t/-f which doesn't work 2099 client/server. -k *does* (well, except for the problem with 2100 import noted in BUGS). -m I don't know and I doubt anyone cares. 2101 2102Mon Jan 13 15:41:02 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 2103 2104 * cvs.texinfo (Read-only access): rephrase to imply that there may 2105 be other administrative files, besides history and locks, which 2106 read-only users can also affect (in the future, for example, the 2107 `passwd' file). 2108 2109Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2110 2111 * Makefile.in: Remove CVSid; we decided to get rid 2112 of these some time ago. 2113 2114Wed Jan 8 09:08:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2115 2116 * cvsclient.texi (Connection and Authentication): Document 2117 restriction that cvs root sent in the cvs protocol and in the 2118 pserver authentication protocol must be identical. 2119 2120Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2121 2122 * Makefile.in, cvs.texinfo: Remove "675" paragraph; 2123 see ../ChangeLog for rationale. 2124 2125Thu Jan 2 09:34:51 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 2126 2127 * cvs.texinfo (Read-only access): new node. 2128 (Repository): new menu item for above new node. 2129 (Password authentication server): document the user-aliasing 2130 feature. Why was this undocumented before? 2131 2132Wed Jan 1 18:12:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2133 2134 * cvs.texinfo (Conflicts example): Use @asis in example to prevent 2135 starting a line with a conflict marker. This means that when 2136 maintaining the file with CVS itself, CVS will not think there is 2137 a conflict merely because of the conflict marker in the example. 2138 IMHO, this is totally bogus and CVS needs a better way of figuring 2139 out whether a conflict is resolved (see comments elsewhere in this 2140 node), but until then.... Credit to Fred Fish for reporting the 2141 problem. 2142 2143 * cvs.texinfo (cvsignore): Add paragraph about how .cvsignore 2144 files in the sources being imported by "cvs import" override 2145 "-I !". Credit goes to Fred Fish for pointing out this problem. 2146 2147Thu Dec 19 12:36:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2148 2149 * cvs.texinfo (Credits): Update Roland Pesch email address per his 2150 request. 2151 2152Tue Dec 17 12:57:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2153 2154 * cvs.texinfo (verifymsg): In example, remove text "and reedit if 2155 necessary"; it was copied from editinfo and doesn't apply here. 2156 Fix syntax of if statement; remove unnecessary attempt at loop; 2157 don't use -n with echo. Add @appendixsec at start of node. 2158 Add note about how verifymsg cannot change log message. 2159 (editinfo): In paragraph saying editinfo is obsolete, fix various 2160 typos and formatting glitches. Mention -e as well as EDITOR. 2161 (editinfo): In saying that editinfo doesn't get consulted with -m, 2162 -F or client/server, recommend verifymsg. Remove comment which 2163 says, in effect, "we need a feature like verifymsg". 2164 (editinfo example): Change "verifymsg" back to "editinfo" here; 2165 the example is of editinfo not verifymsg. 2166 2167Tue Dec 17 12:45:32 1996 Abe Feldman <feldman@cyclic.com> 2168 2169 * cvs.texinfo (verifymsg): New node. 2170 various places: Say that editinfo is obsolete, or refer to 2171 verifymsg instead of editinfo 2172 2173Wed Dec 11 08:55:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2174 2175 * cvs.texinfo (Compatibility): Add comment about 1.3 and file death. 2176 2177 * cvs.texinfo (update output, release output): Document "P" as 2178 well as "U". 2179 2180Tue Dec 10 16:23:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2181 2182 * cvs.texinfo (Builds): Change "make" to "implement" and "build"; 2183 in this context "make" is ambiguous. 2184 (Builds): Add new URL of mk web page. 2185 2186Mon Dec 9 11:03:37 1996 Jim Blandy <jimb@floss.cyclic.com> 2187 2188 * cvs.texinfo (Password authentication client, Environment 2189 variables): Remove mention of CVS_PASSWORD. 2190 2191Sun Dec 8 22:38:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2192 2193 * cvs.texinfo (Repository files): Mention differences between RCS 2194 files in RCS and in CVS. 2195 (Tags): Tag names must start with a letter. 2196 2197Fri Dec 6 09:08:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2198 2199 * cvs.texinfo (syntax): Expand discussion of regular expression 2200 syntax. 2201 2202Fri Nov 29 09:06:41 1996 fnf@ninemoons.com (Fred Fish) 2203 and Jim Kingdon <kingdon@harvey.cyclic.com> 2204 2205 * cvs.texinfo, cvsclient.texi: Make sure @ref and friends are 2206 followed by "," or "." as described in the texinfo manual. This 2207 is a dubious practice as texi2html and texinfo.tex don't require 2208 it, and makeinfo could insert them as needed, but since makeinfo 2209 doesn't do that yet, cope. 2210 2211 * cvs.texinfo (From files): Suggest "diff -r" rather than "ls -R" 2212 as the way to see that the sources seem to have been imported 2213 correctly. 2214 (Common options): -k is also available with import. 2215 (admin options): Fix typo ("interrested" -> "interested"). 2216 2217Mon Nov 25 10:03:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2218 2219 * cvs.texinfo (Common options): Add comments about two digit 2220 years, year 2000, and ambiguous/nonexistent dates. 2221 2222Sun Nov 24 17:27:24 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2223 2224 * cvs.texinfo (First import): Don't say what the wdiff program we 2225 are using as an example does--that is confusing. Also don't show 2226 untarring it--people might be familiar with cpio, ZIP, VMS BACKUP, 2227 etc., instead of tar. 2228 2229 * cvs.texinfo (Adding files): Update comment about "cvs add -m". 2230 2231 * cvs.texinfo (Common options): Remove -H; -H is not a command 2232 option. 2233 (Global options): Also list --help and --version. Don't say that 2234 -H gives a list of commands; it doesn't any more (directly). 2235 2236 * cvs.texinfo: Add comment pointing to paper size web page. 2237 2238 * cvs.texinfo (Common options): Rewrite section on date formats. 2239 Executive summary is that RFC822 and ISO8601 are now preferred. 2240 2241Wed Nov 20 08:39:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2242 2243 * cvs.texinfo (Getting Notified): Add paragraph clarifying that 2244 watches happen per user, not per working directory. 2245 2246Tue Nov 19 09:39:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2247 2248 * cvs.texinfo (Tags): Suggest that future special tag names might 2249 start with ".". Fix typo. 2250 2251 * cvs.texinfo (Removing directories): -P is also available with 2252 export. 2253 (Moving directories): Rewrite first paragraph; now says that you 2254 must use -P for the directory to disappear from working 2255 directories. Thanks to Martin Lorentzon 2256 <Martin.Lorentzson@emw.ericsson.se> for reporting this bug. 2257 (various): Where we mention -P, point to Removing directories 2258 node. 2259 2260Sat Nov 16 18:03:22 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2261 2262 * cvsclient.texi (Example): Rewrite to actually be based on a real 2263 live example (and therefore reflect the way the protocol currently 2264 works). Add comment about formatting of the document itself. 2265 2266Thu Nov 14 10:22:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2267 2268 * cvsclient.texi (Introduction): Use @ref, not @xref, after "see". 2269 (Goals): Rewrite items about locking, about uploading in big 2270 chunks, and about atomicity to be focused more on the protocol 2271 than the current implementation. 2272 (Notes): Remove this node. The attempt to describe the basic 2273 model has pretty much been replaced by the Introduction. 2274 The material about how to start the client is incomplete and 2275 better left to cvs.texinfo. And the item about the lack of 2276 SERVER_FLOWCONTROL is obsolete now that SERVER_FLOWCONTROL is the 2277 default. 2278 (Protocol Notes): Add comment about multisite features. 2279 (Requirements): Use @code for requests and responses. 2280 2281 * cvs.texinfo (Remote repositories): Add a few sentences defining 2282 "client" and "server"; before we had been using the terms without 2283 defining them. 2284 2285 * cvs.texinfo (What is CVS?): Add paragraph about reporting bugs. 2286 Reword and expand comp.software.config-mgmt description (and add 2287 comments about other newsgroup facts). Point people at GNU list 2288 of FTP sites rather than directly at prep.ai.mit.edu. 2289 2290Wed Nov 6 09:45:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2291 2292 * cvs.texinfo (Tracking sources): Add comment regarding added and 2293 removed files. 2294 2295Tue Nov 5 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2296 2297 * cvs.texinfo: Rename node "Invoking CVS" to "CVS commands". 2298 Rewrite the intro and comments to reflect addition of the new 2299 Invoking CVS. 2300 (Invoking CVS): New node, a quick summary of each command. 2301 (annotate): Don't list the options; refer to Invoking CVS and 2302 Common options instead. 2303 2304Sun Nov 3 21:22:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2305 2306 * cvs.texinfo (Compatibility): New node, moved from ../README. 2307 2308 * cvs.texinfo (Common options): Add comment about how tar manual 2309 contains documentation for getdate date formats. 2310 2311Fri Nov 1 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2312 2313 * cvs.texinfo (commit examples): Rewrite "New major release 2314 number" section to tighten up the wording, better motivate the 2315 discussion, and replace the term "rcs revision number" with 2316 "numeric revision". 2317 2318Fri Oct 25 07:49:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2319 2320 * cvs.texinfo (loginfo): Don't say "a la printf"; the syntax is 2321 only vaguely similar to printf. 2322 2323 * cvs.texinfo (loginfo): To get just the repository name, suggest 2324 %{} instead of % "standing alone"; the latter is now an error. 2325 2326Tue Oct 22 13:08:54 1996 Noel Cragg <noel@gargle.rain.org> 2327 2328 * cvs.texinfo (loginfo): add information on the new loginfo format 2329 string specification. 2330 2331Mon Oct 21 17:33:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2332 2333 * cvs.texinfo (Builds): New node. 2334 (What is CVS?): Refer to it. 2335 2336Sat Oct 19 14:32:21 1996 Jim Meyering <meyering@asic.sc.ti.com> 2337 and Jim Kingdon <kingdon@harvey.cyclic.com> 2338 2339 * cvs.texinfo (Choosing a model): Wording/grammar fix. 2340 2341Sat Oct 19 14:32:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2342 2343 * cvsclient.texi (Obsolete): New node. 2344 (Requests): Remove Repository and Lost and adjust Directory, 2345 UseUnchanged, and other places accordingly. 2346 (Required): Directory and Unchanged are now required. 2347 2348 * cvs.texinfo (Removing files): Don't talk about modules; they are 2349 not relevant in this context. 2350 (Removing directories): New node. 2351 (Common options): Refer to it instead of duplicating information. 2352 2353Fri Oct 18 11:05:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2354 2355 * cvs.texinfo (First import, import): Add paragraph about the fact 2356 that import doesn't modify the directory which it imports from. 2357 2358 * cvs.texinfo (Creating a repository): Add paragraph about 2359 resource requirements. 2360 2361 * cvs.texinfo (Copying): Replace empty node with a copy of the GPL. 2362 2363Thu Oct 17 12:10:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2364 2365 * cvs.texinfo (Adding files): Revise comment to more accurately 2366 reflect the functioning/nonfunctioning status of cvs add -m. 2367 2368 * cvs.texinfo (Reverting local changes): New node, somewhat based 2369 on the version of this node from 30 Sep 96 change. 2370 (admin options): Refer to it. 2371 2372 * cvs.texinfo: Reinstate 30 Sep 96 change from A4 to US letter. 2373 2374 * cvs.texinfo (Concurrency): When telling people how to clean up 2375 locks, tell them to make sure the locks are owned by the person 2376 who has the stale locks. 2377 (update output, release output): Remove text about how CVS doesn't 2378 print "? foo" for directories; CVS has since been changed (see 2379 conflicts-130 in sanity.sh). 2380 2381Wed Oct 16 15:01:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2382 2383 * cvs.texinfo (history options): Mention new option -x E. 2384 2385Mon Oct 14 15:21:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2386 2387 * cvs.texinfo (Tags): Add paragraph on choosing a convention for 2388 naming tags. 2389 2390Thu Oct 10 16:05:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2391 2392 * cvs.texinfo (modules): Describe what & does. 2393 2394Mon Oct 7 17:20:11 1996 Ian Lance Taylor <ian@cygnus.com> 2395 2396 * cvs.texinfo (Removing files): Correct apparent cut and paste 2397 error: refer to the removed file, not the added file. 2398 2399Tue Oct 1 14:15:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2400 2401 * cvs.texinfo: Revert all recent changes (the last unscathed one 2402 is the CVSUMASK one from Sunday). For the most part said changes 2403 are for new features which are not appropriate at this stage of 2404 the release process. None of the changes being reverted need to 2405 go into 1.9, that is for sure. 2406 2407Mon Sep 30 18:17:34 1996 Greg A. Woods <woods@most.weird.com> 2408 2409 * cvs.texinfo (Credits): add comment asking if we should update. 2410 Add more detail about printing Letter on A4. 2411 Add some comments about internal comments. 2412 (From files): describe "cvs import -b 1" for importing existing 2413 projects onto the main branch. 2414 (First import): add a couple of helpful hints about naming vendor 2415 and release tags, etc., and regularize the examples with this. 2416 (Tracking sources): noted some reasons why you might use vendor 2417 branches with "cvs import". 2418 (Update imports): mention using "update" in place of "checkout" if 2419 you have an existing working directory. 2420 (Binary files in imports): add sub-menu separator comment. 2421 (Tracking sources): new menu entry "Reverting to vendor release". 2422 (Reverting to vendor release): new node to describe reverting 2423 local changes and optionally using patch(1) to move local changes 2424 forward. 2425 (Global options): describe -D and -g, as well as DIFFBIN and 2426 GREPBIN. 2427 (export examples): add one. 2428 (import options): describe the effect of '-b 1'. 2429 2430Mon Sep 30 08:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2431 2432 * cvs.texinfo: Adjust comments concerning A4 vs. US letter, 2433 referring to ../README. 2434 2435 * cvs.texinfo (Common options): Add comment about dates which CVS 2436 uses in output. 2437 2438Sun Sep 29 11:14:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2439 2440 * cvs.texinfo (Keyword list): Don't mention Name twice. 2441 2442 * cvs.texinfo (File permissions): Expand CVSUMASK stuff a bit. 2443 (Setting a watch, Environment variables, Global options): Update 2444 index entries for "read-only files, and ...". 2445 2446 * cvsclient.texi (Requests): State that Gzip-stream is preferred 2447 to gzip-file-contents. Cite RFC1952/1951 rather than just "gzip". 2448 Say that RFC1950/1951 compression is also known as "zlib". 2449 2450Sat Sep 28 09:31:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2451 2452 * cvs.texinfo (Repository): Move all information about the 2453 internal structure of the repository to User modules node. Rename 2454 it to "Repository storage" ("User modules" wasn't particularly 2455 clear). Mention CVSUMASK. Much clarification and 2456 reorganization. 2457 (Basic concepts): Remove material which duplicates what is now in 2458 Repository. Rewrite paragraph introducing modules. 2459 2460 * cvs.texinfo (Starting a new project): In discussing difficulty 2461 in renaming files, don't refer to "cvs 1.x"--there is no 2462 non-vaporous "cvs 2.x". Reword to reflect that part of the reason 2463 to avoid renames (where possible) is not because of CVS at all, and 2464 to try to give a general impression of how bad CVS issues involved in 2465 renaming are. 2466 2467Fri Sep 27 04:23:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2468 2469 * cvs.texinfo (Adding files): Talk about directories, not modules, 2470 since that is what is meant. Suggest using -kb option to add 2471 rather than running cvs admin after the fact and xref to Binary 2472 files not admin examples. Incorporate information which had been 2473 in "add" node (there was a lot of duplication). Don't document 2474 use of "add" on a directory to take the place of "cvs update -d"; 2475 the latter is simpler and more logical. 2476 (add, add options, add examples): Removed. 2477 (release output, release options): Update xrefs accordingly. 2478 (Adding files, Removing files): Mention the fact that adds and 2479 removes are branch-specific. 2480 (Merging adds and removals): New node. 2481 2482 * cvs.texinfo (Concurrency): When mentioning RCS locks, use the 2483 term reserved checkouts and xref to the place where we discuss 2484 them in more depth. 2485 2486Thu Sep 26 08:26:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2487 2488 * cvs.texinfo (log): Add comments about timezones. 2489 (log, Common options): Add index entries for timezone and zone, time. 2490 2491Wed Sep 25 11:05:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2492 2493 * cvs.texinfo (log options): Add xref to where we describe the 2494 date formats that -d accepts. 2495 (Common options): Don't refer to date formats accepted by co(1); 2496 CVS's rules have never been the same. Add long whiny comment 2497 about what a mess date formats are. 2498 2499Tue Sep 24 11:49:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2500 2501 * cvs.texinfo (From other version control systems): The RCS file 2502 must not be locked when you copy it to the CVS repository. 2503 2504 * cvs.texinfo (Editing files): Also discuss how to revert in the 2505 non-watch case. Add some index entries. 2506 2507 * cvs.texinfo (update output): Add comment about how we *should* 2508 be handling .# files. Mention fact that it is different under 2509 VMS. Add .# to index. 2510 2511Fri Sep 20 13:08:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2512 2513 * cvs.texinfo (Multiple developers): Revise text on reserved 2514 versus unreserved checkouts extensively. Move index entries for 2515 "reserved checkouts" and "RCS-style locking" to here. Add 2516 cross-reference to cvs admin -l. Add new section "Choosing a 2517 model". 2518 (Editing files): Add note about use of the word "checkout". 2519 2520Tue Sep 17 00:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2521 2522 * cvs.texinfo (Defining the module): Don't suggest "cvs co 2523 modules"; that depends on a "modules" module being defined which 2524 is not the default which is created by "cvs init". Instead 2525 suggest "cvs co CVSROOT/modules" which should always work. 2526 2527Tue Sep 17 00:43:49 1996 VaX#n8 <vax@linkdead.paranoia.com> 2528 and Jim Kingdon <kingdon@harvey.cyclic.com> 2529 2530 * cvs.texinfo (Rename by copying): Suggest "cvs tag -d" on the file 2531 "new", not on everything. Also don't suggest deleting branch tags. 2532 2533Tue Sep 17 00:34:39 1996 David A. Swierczek <swierczekd@med.ge.com> 2534 2535 * Makefile.in (install-info): Note whether files are in srcdir and 2536 deal with it rather than cd'ing into srcdir. 2537 2538Mon Sep 16 23:33:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2539 2540 * cvs.texinfo (Wrappers): Add comment about using wrappers to 2541 compress files in the repository. 2542 2543 * cvs.texinfo (modules): Add comments about how we should be 2544 documenting how -i and friends operate in client/server CVS. 2545 2546 * cvs.texinfo (File permissions): Describe the need for write 2547 permissions for locks and val-tags. 2548 2549 * cvs.texinfo (commitinfo): Add comment about using commitinfo to 2550 enforce who has access. 2551 2552Wed Jul 24 17:01:41 1996 Larry Jones <larry.jones@sdrc.com> 2553 and Jim Kingdon <kingdon@harvey.cyclic.com> 2554 2555 * cvs.texinfo (checkout): Refer to "update output" node. 2556 (import): Add new import output node. 2557 (release): Correct release output menu entry (used to be 2558 release options instead). 2559 (update output): Say this is output from checkout as well as 2560 update. 2561 2562Mon Sep 16 16:18:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2563 2564 * cvs.texinfo (Common options): Clarify that CVS uses MM/DD/YY dates. 2565 2566 * cvs.texinfo (Common options): Add comment about what HEAD means. 2567 2568Mon Sep 16 10:52:04 1996 Norbert Kiesel <nk@col.sw-ley.de> 2569 2570 * cvs.texinfo (Global options): Document global '-T' option. 2571 2572Sat Sep 14 10:46:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2573 2574 * cvs.texinfo (Keeping a checked out copy): New node. 2575 2576Fri Sep 13 23:55:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2577 2578 * cvs.texinfo (Magic branch numbers): Delete song and dance about 2579 how cvs log can't cope with magic branches because rlog doesn't 2580 know about them; cvs log no longer calls rlog. Delete item about 2581 how you can't specify a symbolic branch to cvs log; that is fixed. 2582 2583Wed Sep 11 22:48:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2584 2585 * cvs.texinfo (Password authentication server): Add comments 2586 regarding port numbers and troubleshooting. 2587 2588Tue Sep 10 10:36:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2589 2590 * cvs.texinfo (What is CVS?): Reword text regarding info-cvs, 2591 to avoid overfull hbox. 2592 2593 * cvs.texinfo (Binary files): Add comment about further issues 2594 with recovering from failure to use -kb. 2595 2596 * cvs.texinfo (Conflicts example): Describe the "feature" by which 2597 CVS won't check in files with conflicts. 2598 (File status): Expand and revise to document all the possible 2599 statuses from cvs status. Also document "Working revision" and 2600 "Repository revision". Refer to other sections for other aspects 2601 of cvs status. 2602 (status options): Refer to other sections as appropriate. 2603 (update output): Refer user to Conflicts example node. Add 2604 comment regarding purging of .# files. 2605 2606Fri Sep 6 11:47:14 1996 Ian Lance Taylor <ian@cygnus.com> 2607 2608 * cvs.texinfo (Kerberos authenticated): Mention need for 2609 --enable-encryption option in order to use encryption. 2610 (Global options): Likewise, in description of -x option. 2611 2612Thu Sep 5 14:31:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2613 2614 * cvs.texinfo (Connecting via rsh): Discuss :ext:, :server:, and 2615 CVS_RSH. 2616 (Remote repositories): Mention what default is if no access method 2617 is specified. 2618 (Environment variables): Don't discuss CVS_RSH at length here; 2619 rely on reference to "Connecting via rsh" node. 2620 2621Mon Aug 26 15:39:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2622 2623 * cvsclient.texi (Protocol Notes): When talking about having the 2624 client know the original contents of files, suggest cvs edit as a 2625 solution. 2626 2627Thu Aug 22 10:44:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2628 2629 * cvs.texinfo (Keyword list): Document Name keyword. 2630 2631 * cvs.texinfo (Tags): Revise comment regarding legal tag names. 2632 2633Mon Aug 12 14:58:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2634 2635 * cvs.texinfo (Password authentication security): Add comment 2636 about how some of this is not pserver-specific. 2637 2638Tue Aug 6 16:48:53 1996 Ian Lance Taylor <ian@cygnus.com> 2639 2640 * cvs.texinfo (log, log options): Update for changes to cvs log 2641 now that it no longer invokes rlog. 2642 2643Thu Jul 25 10:10:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2644 2645 * cvsclient.texi (Requests): Fix typo (Kerberos-request -> 2646 Kerberos-encrypt). 2647 2648Wed Jul 24 18:53:13 1996 Ian Lance Taylor <ian@cygnus.com> 2649 2650 * cvs.texinfo (Kerberos authenticated): Change the note that the 2651 Kerberos connection is not encrypted. 2652 (Global options): Add documentation for -x. 2653 * cvsclient.texi (Protocol Notes): Remove enhancement note about 2654 Kerberos encryption. 2655 (Requests): Add documentation for Kerberos-encrypt request. 2656 2657Thu Jul 18 18:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2658 2659 * cvs.texinfo (Creating a repository): Mention need to be able to 2660 create lock files in the repository. 2661 2662 * cvsclient.texi (Responses): In F response, make at least a 2663 minimal attempt to define "flush". 2664 2665 * cvs.texinfo (Wrappers): Document -k. 2666 (From files, Binary files in imports): Say that imports can deal 2667 with binary files and refer to Wrappers node for details. 2668 (Binary files): Likewise for imports and adds. 2669 2670Sat Jul 13 18:29:10 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2671 2672 * cvs.texinfo (Binary files): Add paragraph concerning the fact 2673 that the keyword expansion mode is not versioned, and why this is 2674 a problem. 2675 2676Fri Jul 12 18:55:06 1996 Ian Lance Taylor <ian@cygnus.com> 2677 2678 * cvsclient.texi (Requests): Document Gzip-stream. 2679 2680Thu Jul 11 21:51:45 1996 Ian Lance Taylor <ian@cygnus.com> 2681 2682 * cvsclient.texi (Responses): Document new "F" response. 2683 2684Wed Jul 10 18:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2685 2686 * cvs.texinfo (log): Don't document "rlog"; it is deprecated. 2687 2688Sat Jul 6 22:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2689 2690 * cvs.texinfo (Environment variables): Document more temp 2691 directory nonsense, this time with "patch". 2692 2693Fri Jul 5 23:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2694 2695 * cvsclient.texi (Responses): Add comment regarding "/." ending. 2696 2697Fri Sep 13 10:52:09 1996 Greg A. Woods <woods@clapton.seachange.com> 2698 2699 * cvs.texinfo: don't force afourpaper -- Letter prints much better 2700 on A4 than the other way around, believe you me! 2701 (rdiff options): describe -k and new -K. 2702 (RCS keywords): add description of $Name. 2703 (Using keywords): add description of #ident and example of using 2704 $Name. 2705 - also fixed cross references to Substitution modes in various 2706 places. 2707 (import options): mention that -b 1 imports to the trunk. 2708 2709Tue Jul 2 22:40:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2710 2711 * cvs.texinfo (Sticky tags): Update to reflect change in 2712 "resurrected" message. 2713 2714Fri Jun 28 10:48:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2715 2716 * cvs.texinfo (Connecting via rsh): Add comment about what we 2717 might be saying about troubleshooting. 2718 2719Sun Jun 23 10:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2720 2721 * cvs.texinfo (Password authentication security): Add comment 2722 regarding anoncvs as practised by OpenBSD. 2723 2724Wed Jun 19 15:41:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2725 2726 * cvs.texinfo (Administrative files): Add xref to Intro 2727 administrative files. 2728 (Intro administrative files): Add comment suggesting future 2729 reorganizations of this material. 2730 (syntax): Add comment regarding this node. 2731 (Getting Notified): Actually document the notify file. It hadn't 2732 really been documented to speak of. 2733 (editinfo,loginfo,rcsfino,cvsignore): Make the index entries 2734 follow the standard "foo (admin file)" format. 2735 2736Fri Jun 14 18:14:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2737 2738 * cvs.texinfo (editinfo): Discuss the way editinfo falls down in 2739 the face of -m or -F options to commit, or remote CVS. 2740 2741Thu Jun 13 15:08:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2742 2743 * cvs.texinfo (Watches): Add comment discussing the 2744 fact that using cvs edit instead of chmod is not enforced. 2745 2746 * cvs.texinfo (Setting up): Add index entry for "init (subcommand)". 2747 (Creating a repository): Move contents of node Setting up here... 2748 (Setting up): ...and remove this node. 2749 (Creating a repository): Don't refer to the INSTALL file (it just 2750 refers back to us!). 2751 2752 * cvsclient.texi (Responses): Document the fact that the server 2753 should send data only when the client is expecting responses. 2754 2755Wed Jun 12 16:04:48 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2756 2757 * cvsclient.texi (Entries Lines): Add comment regarding specifying 2758 the meaning of "any other" data, in the conflict field. 2759 (Example): Make it clear that using a separate connection for each 2760 command is not required by the protocol. Add some comments 2761 regarding ways in which the example is out of date or wrong. 2762 2763Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> 2764 and Jim Kingdon <kingdon@cyclic.com> 2765 2766 * cvs.texinfo (annotate): Document new -r, -D, and -f options. 2767 2768Fri Jun 7 16:59:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2769 2770 * cvs.texinfo (Invoking CVS): Add comment describing why only some 2771 commands are listed here. 2772 (Structure, Environment variables): Don't describe CVS as a 2773 front-end to RCS. 2774 2775Tue Jun 4 21:19:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2776 2777 * cvsclient.texi (Responses): Document Created and Update-existing. 2778 2779Mon Jun 3 17:01:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2780 2781 * cvsclient.texi (Responses): Clarify "diff -c" versus "diff -u" 2782 format in Patched response. Don't specify how the client must 2783 implement its patch-applying functionality. 2784 2785Sun May 26 17:12:24 1996 Norbert Kiesel <nk@col.sw-ley.de> 2786 2787 * cvs.texinfo (tag options) Document option "-c". 2788 2789Thu May 23 21:11:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2790 2791 * cvs.texinfo (Credits): Rewrite section on FAQ to reflect the 2792 fact that FAQ is no longer maintained. 2793 (What is CVS?): Mention comp.software.config-mgmt as well as 2794 info-cvs. Mention the fact that info-cvs-request can be slow in 2795 responding. 2796 (What is CVS?): Rather than say that cvs is not a configuration 2797 mangement system, say specifically what it lacks (change control, 2798 etc.). I added process control (which was sorely lacking from the 2799 list of configuration management functionality), and deleted some 2800 functions such as tape construction which are not provided by the 2801 well-known configuration management systems. 2802 2803 * cvs.texinfo (checkout options): Add comment regarding 2804 subdirectories (lack of clarity pointed out by ian@cygnus.com). 2805 Add comment about that infernal "short as possible" wording. 2806 2807 * cvs.texinfo (Global options): Fix error ("diff" -> "log") 2808 (reported by ian@cygnus.com). 2809 Remove footnote "Yes, this really should be fixed, and it's being 2810 worked on"--it isn't clear what "this" is, and I doubt anyone is 2811 working on it. 2812 2813Tue May 21 17:22:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2814 2815 * cvsclient.texi (Requests): Clarify Directory with "." as local 2816 directory, and that filename for Questionable cannot contain "/". 2817 2818Mon May 20 13:15:25 1996 Greg A. Woods <woods@most.weird.com> 2819 2820 * cvs.texinfo (rdiff): description from main.c:cmd_usage 2821 (rtag): description from main.c:cmd_usage 2822 (status): description from main.c:cmd_usage 2823 (tag): description from main.c:cmd_usage 2824 [all for the sake of consistency] 2825 2826Fri May 17 11:42:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2827 2828 * cvs.texinfo: Add index entries for :local:, etc. 2829 (Password authentication server): Revert erroneous change 2830 regarding the format of CVSROOT/passwd file. 2831 2832Thu May 16 17:06:46 1996 Noel Cragg <noel@gargle.rain.org> 2833 2834 * cvsclient.texi (Notes): Removed paragraphs about various server 2835 invocations which are now described in full in node "Connection 2836 and Authentication." 2837 (Requests): Include a note that "gzip-file-contents" doesn't 2838 follow the upper/lowercase convention and that unknown reqests 2839 always elicit a response, regardless of capitalization. 2840 2841 * cvs.texinfo (Kerberos authenticated): Removed bogus version 2842 number. 2843 (Repository): explain the ":local:" access method. 2844 2845Wed May 15 23:43:04 1996 Noel Cragg <noel@gargle.rain.org> 2846 2847 * cvsclient.texi (Goals): mention access methods. 2848 (Requests): add note about convention: requests starting with a 2849 captial letter don't have any expected response. Made sure each 2850 request has a "Response expected" note. 2851 2852 * cvs.texinfo (Remote repositories): add info about access 2853 methods; fix pserver info. 2854 2855Tue May 14 08:56:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2856 2857 * cvs.texinfo (Environment variables): Try to document somewhat 2858 more accurately where we put temporary files. 2859 2860 * cvs.texinfo (From files): Say directory tree instead of module 2861 where that is what we mean. Use @var{wdir} and @var{rdir} in the 2862 example instead of using @var{dir} for two different things. 2863 (From files): Say directory tree instead of module 2864 where that is what we mean. 2865 (Binary files): When using cvs admin -kb, one needs an extra 2866 commit step on non-unix systems. 2867 (Binary files in imports): New node. 2868 (Wrappers): Add comment regarding indent example. 2869 (Top): Don't refer to modules when that is not what we mean. 2870 2871Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2872 2873 * cvs.texinfo (Sticky tags): Explain what sticky dates and 2874 non-branch sticky tags are good for. 2875 2876 * cvs.texinfo (Repository): Document that -d overrides CVS/Root. 2877 2878Wed May 1 15:38:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2879 2880 * cvs.texinfo (Tags): Document un-revision of all-uppercase tag 2881 names. 2882 2883Wed Apr 24 08:41:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2884 2885 * cvs.texinfo (Password authentication security): Rewrite sentence 2886 on complex and unknown security bugs to clarify that it is 2887 referring to people who have been give access to cvs, not to holes 2888 in the authentication method (which is relatively simple). 2889 2890Tue Apr 23 09:31:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2891 2892 * cvs.texinfo (Wrappers): Talk about what -m does (and does not 2893 do). Other minor edits. 2894 2895Wed Apr 17 15:27:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2896 2897 * cvs.texinfo (rcsinfo): Rewrite paragraph concerning remote CVS. 2898 * cvsclient.texi (Responses): Document Template response. 2899 2900Sun Apr 14 16:01:39 1996 Karl Fogel <kfogel@floss.red-bean.com> 2901 2902 * .cvsignore: added CVSvn.texi. 2903 2904Wed Apr 10 16:56:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2905 2906 * cvs.texinfo (~/.cvsrc): Mention setting global options with "cvs". 2907 2908 * cvs.texinfo (release): Change "modules" to "directories". 2909 Release does not take module names as arguments. 2910 2911 * cvs.texinfo (Creating a branch): Add comments about how we 2912 should better document tagging the branchpoint. 2913 2914Tue Apr 9 19:59:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2915 2916 * cvs.texinfo (Top): Use @value{CVSVN}, not a vague refenece to 1.4. 2917 2918 * cvs.texinfo (From other version control systems): New node. 2919 2920Mon Apr 8 15:59:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2921 2922 * cvsclient.texi (Connection and Authentication): Revise kerberos 2923 and pserver sections to reflect the fact that port 2401 is now 2924 officially registered. 2925 2926Thu Mar 28 09:51:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2927 2928 * cvs.texinfo (History browsing): Reinstate this node. Try to get 2929 it into some minimally useful state (it still needs a lot of 2930 work). 2931 (annotate): New node, subnode of History browing. 2932 2933 * cvsclient.texi (Requests): Add annotate request. 2934 2935Tue Mar 26 08:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2936 2937 * cvs.texinfo: In various examples, change tag names to avoid tag 2938 names reserved to CVS. 2939 2940 * cvs.texinfo (Tags): Document what is a valid tag name. 2941 2942 * cvs.texinfo (Substitution modes): Try to describe how the 2943 various keyword expansion settings interract. 2944 (Binary files): Suggest cvs update -A, not removing file and then 2945 updating it, to get effect of new keyword expansion options. 2946 2947 * cvs.texinfo (admin options): Mention CVS's use of `dead' state. 2948 2949Thu Mar 21 08:25:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2950 2951 * cvs.texinfo (Environment variables): Expand introduction to RCS 2952 environment variables. Expand and correct CVS_SERVER_SLEEP. 2953 2954 * cvs.texinfo (Environment variables): Remove POSIXLY_CORRECT; cvs 2955 requires options to precede arguments regardless of it. 2956 2957Thu Mar 21 08:18:42 1996 Norbert Kiesel <nk@col.sw-ley.de> 2958 2959 * cvs.texinfo: Remove paragrahps about a forthcoming CVS 2960 newsgroup and about sending patches to think.com. 2961 (Environment): Document some more (all?) used environment 2962 variables. 2963 2964Wed Mar 20 09:44:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2965 2966 * cvsclient.texi (Introduction): New node. 2967 * Makefile.in: Add cruft to reflect fact that cvsclient.texi now 2968 uses CVSvn.texi. 2969 2970Mon Mar 18 14:43:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2971 2972 * cvsclient.texi (Requests): Add Case request. 2973 2974Wed Mar 13 16:01:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2975 2976 * cvsclient.texi (Connection and Authentication): New node. 2977 2978 * cvsclient.texi (Requests): Expand discussion of Root a bit. 2979 2980 * cvs.texinfo (Setting up): Don't refer to INSTALL file; revise to 2981 reflect some information which had been in the INSTALL file. 2982 2983 * cvs.texinfo (history file): Update to reflect cvsinit -> cvs 2984 init. Adjust discussion of whether history file format is 2985 documented. 2986 (Setting up): Update to reflect cvsinit -> cvs init. 2987 2988 * cvsclient.texi (Requests): Document init request. 2989 2990Thu Feb 29 10:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2991 2992 * cvs.texinfo (loginfo example): Adjust example to reflect the way 2993 that CVS actually works. Add comments questioning whether that is 2994 the best behavior. 2995 2996 * cvs.texinfo (cvsignore): Document additions to default ignore list. 2997 2998Mon Feb 26 13:48:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2999 3000 * cvsclient.texi (Filenames): New node, documents / vs \, etc. 3001 3002Wed Feb 24 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> 3003 3004 * cvs.texinfo (Password authentication server): Mention 3005 support for imaginary usernames. 3006 3007Thu Feb 15 16:34:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3008 3009 * cvs.texinfo (Variables): Add new internal variable $USER. 3010 3011Wed Feb 14 22:52:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3012 3013 * cvs.texinfo (export, admin): Document -k option to cvs export. 3014 3015 * cvs.texinfo (admin options): Mention using -l, -u, -L, and -U in 3016 conjunction with rcslock.pl. 3017 3018Mon Feb 12 16:38:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3019 3020 * cvs.texinfo: Remove references to mkmodules. 3021 3022Sun Feb 11 12:31:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3023 3024 * cvsclient.texi: Add Set request. 3025 3026 * cvs.texinfo (Variables): Rewrite to reflect user variables 3027 replacing environment variables; motivate the discussion better. 3028 (Global options): Add -s option. 3029 3030Sat Feb 10 11:18:37 1996 Jim Blandy <jimb@totoro.cyclic.com> 3031 3032 * cvs.texinfo (Variables): Fix @table commands. 3033 3034Fri Feb 9 17:31:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3035 3036 * cvs.texinfo (Variables): New node. 3037 3038 * Makefile.in (CVSvn.texi): New rule. 3039 (OBJDIR_DISTFILES): Add CVSvn.texi. 3040 (cvs.dvi,cvs.info): Add cruft to deal with it being in build dir 3041 or srcdir. 3042 * cvs.texinfo: Include CVSvn.texi and use the version number from 3043 it instead of a hardcoded version number and date. 3044 3045Thu Feb 1 13:28:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3046 3047 * cvs.texinfo (Sticky tags): Expand so it really documents the 3048 features it is talking about rather than referring to "Appendix 3049 A". Add example of how to restore the old version of a dead 3050 file. In various other parts of the manual refer to this node, in 3051 some cases deleting duplicative text. In the case of cvs admin 3052 -b, mention vendor branch usage. 3053 (Removing files): Discuss removing files (in user-visible terms, 3054 not in terms of the Attic and such). 3055 (remove): Remove node; merge contents into Removing files. 3056 3057Tue Jan 30 17:52:06 1996 Jim Blandy <jimb@totoro.cyclic.com> 3058 3059 * cvs.texinfo: Tweak @top node, to make file compatible with both 3060 makeinfo and texinfo-format-buffer. Perhaps we should fix the 3061 formatters to agree on what constitutes valid texinfo. 3062 3063Mon Jan 29 16:38:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3064 3065 * cvsclient.texi (Requirements): New node, to talk about required 3066 versus optional parts of the protocol. 3067 3068Sun Jan 28 09:00:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3069 3070 * cvsclient.texi (Modes): Add discussion what what the mode really 3071 means (across diverse operating systems). 3072 3073Tue Jan 23 12:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3074 3075 * cvs.texinfo: Per mail from Per Cederqvist, change author to "Per 3076 Cederqvist et al". Also remove sentence about Signum shipping 3077 hardcopy manuals and add information on Cyclic. Change version 3078 number to 1.6.87. 3079 3080Fri Jan 12 15:29:39 1996 Vince Demarco <vdemarco@bou.shl.com> 3081 3082 * cvs.texinfo: Fix the documentation for the com/uncom change 3083 to wrap/unwrap. make everything consistant 3084 3085Wed Jan 10 16:11:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3086 3087 * cvs.texinfo (Concurrency): Add index entries; minor clarification. 3088 3089Tue Jan 9 16:03:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3090 3091 * cvs.texinfo (Getting Notified): Document users file. 3092 3093 * cvs.texinfo (cvsignore): Add *.obj to list of ignored files. 3094 3095Wed Jan 3 17:01:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3096 3097 * cvs.texinfo (import): Adjust list of ignored files to match 3098 recent change to CVS (CVS* -> CVS CVS.adm). Consolidate 3099 discussion of ignored files in one place (with xrefs from others). 3100 3101 * cvsclient.texi: Remove How To node. It was out of date 3102 (again!), and I am getting sick of trying to update it (internals 3103 documentation should be in the comments, where it at least has a 3104 fighting chance of staying up to date). 3105 (Protocol): Say what \n and \t mean in this document. 3106 3107Tue Jan 2 23:39:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3108 3109 * cvs.texinfo (Wrappers): Change comb/uncom to wrap/unwrap. 3110 3111Mon Jan 2 23:00:00 1996 Vince Demarco <vdemarco@bou.shl.com> 3112 3113 * cvs.texinfo: update the Wrappers documentation so it isn't 3114 so NEXTSTEP centric. The wrappers code has alot of other 3115 general uses. The new version of the documentation tryes 3116 to show that to the reader. 3117 3118Mon Jan 1 13:09:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3119 3120 * cvsclient.texi (Responses): Clarify that Module-expansion is not 3121 suitable for passing to co. 3122 3123Sun Dec 31 10:53:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3124 3125 * cvs.texinfo (Password authentication server): Suggest specifying 3126 -b in inetd.conf. 3127 3128 * cvs.texinfo (Password authentication): Variety of cleanups and 3129 minor fixes, including shorter node names. 3130 3131Sun Dec 24 02:37:51 1995 Karl Fogel <kfogel@floss.cyclic.com> 3132 3133 * cvs.texinfo (Using the client with password authentication): 3134 tixed fypos. 3135 3136Sun Dec 24 00:00:16 1995 Karl Fogel <kfogel@floss.cyclic.com> 3137 3138 * cvs.texinfo (Remote repositories): use @code{rsh} most places, 3139 because it is the name of a program, and because I am a pedant. 3140 Refer to new node "Password authenticated". 3141 (Password authenticated): new node. 3142 (Setting up the server for password authentication): new node. 3143 (Using the client with password authentication): new node. 3144 (Security considerations with password authentication): new node. 3145 3146 These are all really long node names, but it seems necessary that 3147 they be descriptive in case they're referenced elsewhere. If you 3148 can think of a way out of this, please change them. 3149 3150Thu Dec 21 12:09:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3151 3152 * cvsclient.texi (Requests): Add Questionable. Revise 3153 documentation of export and update to explain role of -I option. 3154 3155Tue Dec 19 16:44:18 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3156 3157 * cvs.texinfo: Update binary files info for -kb. 3158 3159Mon Dec 11 12:20:55 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3160 3161 * cvsclient.texi (Responses): Add Notified and Mode. 3162 (Requests): Add Notify, noop, watch-on, watch-off, watch-add, 3163 watch-remove, watchers, and editors. 3164 * cvs.texinfo (Watches): New node, to describe new developer 3165 communication features. 3166 3167Thu Nov 23 08:59:09 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3168 3169 * cvs.texinfo (admin options): In saying that cvs admin -o is not 3170 such a good way to undo a change, refer to the section which 3171 describes the preferred way. 3172 3173Thu Nov 13 16:39:03 1995 Fred Fish <fnf@cygnus.com> 3174 3175 * Makefile.in: Remove extraneous tab from empty line. 3176 3177Mon Nov 13 15:00:26 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3178 3179 * cvs.texinfo (Concurrency): New node, to describe user-visible 3180 behaviors associated with cvs locks. 3181 3182 * cvs.texinfo (Remote repositories): Add more details of how to 3183 set things up (with rsh and kerberos). 3184 3185Thu Nov 9 11:41:37 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3186 3187 * cvs.texinfo: Remove -Q and -q options from command synopses. 3188 3189Wed Nov 8 09:38:00 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3190 3191 * cvsclient.texi (Notes): Revise paragraph on server memory use 3192 problem. 3193 3194Tue Nov 7 16:26:39 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3195 3196 * cvs.texinfo: Document merging more than once from a branch; 3197 miscellaneous cleanups. 3198 3199Mon Oct 30 13:12:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3200 3201 * cvs.texinfo (modules): Document -e. 3202 3203Thu Oct 26 11:15:40 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3204 3205 * cvs.texinfo (Tags): Update "version" vs. "revision" for CVS 1.5. 3206 (Index,BUGS): Change bug reporting address from Per Cederqvist to 3207 bug-cvs@prep.ai.mit.edu. 3208 3209Wed Oct 25 15:37:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3210 3211 * cvs.texinfo: Miscellaneous minor changes (clean up CVS/Root 3212 stuff, don't say release requires a module entry, etc.). 3213 3214Tue Oct 24 11:01:22 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3215 3216 * cvs.texinfo: More precisely describe scope of document. 3217 * cvsclient.texi: Describe scope of document 3218 3219Thu Oct 12 11:25:40 1995 Karl Fogel <kfogel@totoro.cyclic.com> 3220 3221 * cvs.texinfo: cover page now refers to CVS 1.6, and "last 3222 updated" date has been upped to today. 3223 3224Wed Oct 11 22:30:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3225 3226 * Makefile.in (info): Look for *.info* either in build dir or in 3227 srcdir. 3228 3229Mon Oct 2 17:10:49 1995 Norbert Kiesel <nk@col.sw-ley.de> 3230 3231 * cvs.texinfo (admin): Describe usage of CVS_ADMIN_GROUP to 3232 restrict usage of admin. 3233 3234Fri Oct 6 21:17:50 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3235 3236 * cvs.texinfo (~/.cvsrc): Document change to command name matching. 3237 3238Thu Oct 5 18:03:41 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3239 3240 * Makefile.in (install-info): Add comment about srcdir. 3241 3242Wed Sep 13 12:45:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3243 3244 * cvs.texinfo (Moving files): Rewrite "Outside" node to clarify 3245 that history is still there and describe how to get it. Assorted 3246 cleanups. 3247 3248Tue Sep 12 19:02:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3249 3250 * cvs.texinfo (Removing files): Remove section on limitations 3251 which are gone now that we have death support. 3252 3253Wed Aug 30 12:32:29 1995 Karl Fogel <kfogel@floss.cyclic.com> 3254 3255 * cvs.texinfo (Remote Repositories): new node, referred to from 3256 `Basics' and `Repository'. 3257 (Repository): documented new `-d' vs. `$CVSROOT' vs. `CVS/Root' 3258 behavior. 3259 (commitinfo): document client/server-case behavior. 3260 (editinfo): document client/server-case behavior. 3261 (loginfo): document client/server-case behavior. 3262 (rcsinfo): document client/server-case behavior. 3263 3264Mon Aug 21 00:23:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 3265 3266 * cvsclient.texi (How To): The way to force rsh is to set 3267 CVS_CLIENT_PORT to -1, not to some bogus value. 3268 3269Tue Aug 15 17:12:08 1995 Karl Fogel <kfogel@floss.cyclic.com> 3270 3271 * cvs.texinfo 3272 (Basic concepts): talk about remote repositories. 3273 (Repository): same. 3274 3275Mon Jul 24 19:09:12 1995 James Kingdon <kingdon@harvey.cyclic.com> 3276 3277 * cvs.texinfo: Remove references to -q and -Q command options. 3278 3279Fri Jul 21 10:33:07 1995 Vince DeMarco <vdemarco@bou.shl.com> 3280 3281 * cvs.texinfo: Changes for CVSEDITOR and wrappers. 3282 3283Thu Jul 13 23:04:12 CDT 1995 Jim Meyering (meyering@comco.com) 3284 3285 * Makefile.in (cvs-paper.ps): *Never* redirect output directly to 3286 the target (usu $@) of a rule. Instead, redirect to a temporary 3287 file, and then move that temporary to the target. I chose to 3288 name temporary files $@-t. Remember to be careful that the length 3289 of the temporary file name not exceed the 14-character limit. 3290 3291Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com> 3292 3293 * doc/cvs.texinfo: 3294 - document '-q' for 'cvs status' 3295 - correction to regexp use in *info files 3296 - correction to use of 'cvsinit' script 3297 (from previous local changes) 3298 3299Tue Jun 20 18:57:55 1995 James Kingdon <kingdon@harvey.cyclic.com> 3300 3301 * Makefile.in (dist-dir): Depend on $(OBJDIR_DISTFILES). 3302 3303Fri Jun 16 21:56:16 1995 Karl Fogel <kfogel@cyclic.com> 3304 and Jim Meyering <meyering@comco.com> 3305 3306 * update.c (update_file_proc): If noexec, just write 'C', don't merge. 3307 3308Fri Jun 16 07:56:04 1995 Jim Kingdon (kingdon@cyclic.com) 3309 3310 * cvs-paper.ps: Added. 3311 3312Sat May 27 08:46:00 1995 Jim Meyering (meyering@comco.com) 3313 3314 * Makefile.in (Makefile): Regenerate only Makefile in current 3315 directory when Makefile.in is out of date. Depend on ../config.status. 3316 3317Sat May 27 08:08:18 1995 Jim Meyering (meyering@comco.com) 3318 3319 * doc/Makefile.in (realclean): Remove more postscript and info files. 3320 3321Fri Apr 28 22:44:06 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 3322 3323 * Makefile.in (DISTFILES): Updated. 3324 (doc): Depend on cvsclient.ps too. 3325 (cvs.aux, cvsclient.aux): Add target. 3326 (cvsclient.dvi): Don't nuke the aux file. They're small and 3327 helpful. 3328 (cvsclient.ps): New target. 3329 (dist-dir): Renamed from dist; changed to work with DISTDIR 3330 variable from parent. 3331 3332Sun Apr 23 22:13:18 1995 Noel Cragg <noel@vo.com> 3333 3334 * Makefile: Added more files to the `clean' target. 3335 * .cvsignore: Added the same files. 3336 3337Mon Nov 28 10:22:46 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3338 3339 * cvsclient.texi (Notes): Remove item about commit options; now 3340 fixed. Rewrite paragraph about server memory usage. 3341 3342 * cvsclient.texi (Responses): Add Set-checkin-prog and 3343 Set-update-prog. 3344 (Requests): Add Checkin-prog and Update-prog. 3345 * cvsclient.texi (TODO): Remove last item (it is fixed) and node. 3346 3347Fri Nov 18 16:51:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3348 3349 * cvsclient.texi (Requests): Add Max-dotdot. 3350 3351Thu Nov 3 07:04:24 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3352 3353 * cvsclient.texi (Protocol): Add Directory request. 3354 (TODO): Remove item about renaming directories. 3355 (Protocol): Change @subheading to @node/@section. 3356 3357Fri Oct 28 07:51:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3358 3359 * cvsclient.texi (Protocol): Add expand-module request and 3360 Module-expansion response. 3361 (Protocol Notes, TODO): Remove items about cvs co funkiness. 3362 3363Wed Oct 12 19:49:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3364 3365 * cvsclient.texi (Protocol): Add Copy-file response. 3366 3367 * cvsclient.texi (How To): Correct item about where declaration 3368 of cvs commands go. 3369 3370 * cvsclient.texi (Protocol): Add new commands. Merge description 3371 of how commands work which was duplicated among the various 3372 commands. Formatting cleanups. 3373 (TODO): Remove item about bad error message on checking in a 3374 nonexistent file; this works now (presumably fixed by the 3375 Unchanged stuff). 3376 (Notes): Remove thing about trying unsupported commands via NFS, 3377 rdist, etc. Also remove item about some commands not being 3378 supported. There are no unsupported commands anymore. 3379 3380Tue Sep 13 13:28:52 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3381 3382 * cvsclient.texi (Protocol): Document New-entry response. 3383 3384Mon Sep 12 06:35:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3385 3386 * cvsclient.texi (Protocol): Clarify that checksum is of patched 3387 file, not patch itself. Fix typo (valid-requests -> Valid-requests). 3388 3389 * cvsclient.texi (Protocol): Document Sticky request and 3390 Set-sticky and Clear-sticky responses. 3391 (Notes): Remove sticky tags from todo list. 3392 3393Thu Sep 8 14:23:58 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3394 3395 * cvsclient.texi (Protocol): Document Static-directory requests 3396 and Set-static-directory and Clear-static-directory responses. 3397 (Notes): Remove Entries.Static support from todo list. 3398 3399 * cvsclient.texi (Protocol): Document Unchanged and UseUnchanged 3400 requests. Update documentation of Entry and Lost accordingly. 3401 3402Mon Aug 22 14:08:21 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3403 3404 * cvsclient.texi (Goals): Remove mention of rsh. 3405 (Protocol Notes, TODO): Remove compression item. 3406 (Protocol): Document "status" request. 3407 (TODO): Remove suggestion to add "cvs status". 3408 3409Tue Jul 19 10:02:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 3410 3411 * Makefile.in (install-info): Do not depend upon installdirs. 3412 3413Fri Jul 15 12:56:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 3414 3415 * Makefile.in (all): Do not depend upon info. 3416 (install): Do not depend upon install-info. 3417 3418Thu Jul 7 20:43:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 3419 3420 * cvsclient.texi (Protocol): Add Checksum response. 3421 3422Thu Jun 30 15:16:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3423 3424 * cvsclient.texi (Protocol): Add Global_option request. 3425 3426Wed Jun 29 14:09:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 3427 3428 * cvsclient.texi: Describe sending patches, including the dummy 3429 update-patches request and the Patched response. Mention Kerberos 3430 authentication using ``cvs kserver''. Some other minor changes. 3431 3432Tue Jun 28 15:21:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3433 3434 * cvsclient.texi (Protocol Notes): Remove note about sending diffs 3435 in Updated; Ian did it. Remove note about adding encryption to rsh. 3436 3437Sat May 7 10:44:30 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 3438 3439 * cvsclient.texi (Protocol): Document Modified without Entry. Add 3440 `add' and `remove' and `Remove-entry'. Formatting cleanups. 3441 3442Tue Apr 19 01:29:04 1994 John Gilmore (gnu@cygnus.com) 3443 3444 * cvsclient.texi: New node How To; cleanups throughout. 3445 * Makefile.in: Add dependencies on cvsclient.texi. 3446 3447