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