12008-03-10 Mark D. Baushke <mdb@gnu.org> 2 3 * cvs.texinfo (config): Document the IgnoreUnknownConfigKeys 4 option. 5 62008-01-27 Mark D. Baushke <mdb@gnu.org> 7 8 * cvs.texinfo: Document use of --with-ssh flag to configure and 9 how :extssh: uses the CVS_SSH environment variable or "ssh". 10 * stamp-vti, version.texi: Regenerated. 11 12 * cvs.texinfo: Update copyright for 2008. 13 142008-01-24 Mark D. Baushke <mdb@gnu.org> 15 16 * cvs.texinfo (log options): Document the new cvs log -n 17 switch to reverse the -N switch. 18 * cvs.texinfo (annotate & rannotate): Document "blame" as a 19 synonym for the "annotate" command. 20 (Patch suggested by "David O'Brien" <obrien@FreeBSD.org>) 21 22 * cvs.1, stamp-1, stamp-vti, version-client.texi, version.texi: 23 Regenerated. 24 252007-05-07 Derek Price <derek@ximbiot.com> 26 27 * cvsclient.text: Remove references to remote `init' command. 28 292006-08-25 Derek Price <derek@ximbiot.com> 30 31 * cvsclient.texi (Requests, Responses): Remove reference to the 32 obsolete checkin & update programs. 33 342006-08-21 Derek Price <derek@ximbiot.com> 35 36 * cvs.texinfo (man page nodes): Tweak grammar, especially refs. 37 (Original patch from Kevin R. Bulgrien <kbulgrien@att.net>.) 38 39 * mkman.pl (do_keyword): Process ref and p?xref differently. 40 (Original patch from Kevin R. Bulgrien <kbulgrien@att.net>.) 41 422006-08-11 Mark D. Baushke <mdb@gnu.org> 43 44 * cvs.texinfo, cvsclient.texi: Fix some typos. 45 (inspired by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>) 46 472006-07-16 Derek Price <derek@ximbiot.com> 48 49 * cvs.texinfo (File permissions): Correct punctuation. 50 512006-07-11 Larry Jones <lawrence.jones@ugs.com> 52 53 * cvs.texinfo (log options): -b is a revision selection option, not 54 a header field option. 55 562006-06-22 Larry Jones <lawrence.jones@ugs.com> 57 58 * cvs.texinfo (user-defined logging, Informing others): Remove 59 references to the obsolete -i module option. 60 612006-06-08 Derek Price <derek@ximbiot.com> 62 63 * cvsclient.texi (Requests): Add Empty-conflicts. 64 652006-03-20 Mark D. Baushke <mdb@gnu.org> 66 67 [patch #4965] 68 * cvs.texinfo (Sticky tags, Merging and keywords) 69 (checkout options, update options): The -A switch 70 does not reset sticky -k options on modified files. 71 * cvs.1, stamp-1, stamp-vti, version.texi: Regenerated. 72 732006-02-28 Derek Price <derek@ximbiot.com> 74 75 * cvs.texinfo (Editing administrative files): Import changes from Wiki. 76 772005-12-09 Derek Price <derek@ximbiot.com> 78 79 [patch #4634] 80 * cvsclient.texi (Root request): Clarify. 81 822005-11-10 Larry Jones <lawrence.jones@ugs.com> 83 84 * cvs.texinfo (Common options): -n no longer applies to commit. 85 (commit): Remove reference to the defunct -n option. 86 * cvs.1, stamp-vti, version.texi: Regenerated 87 882005-10-12 Derek Price <derek@ximbiot.com> 89 90 * cvs.texinfo: Remove text that created unintentional cross-references 91 in generated info files. 92 932005-10-04 Derek Price <derek@ximbiot.com> 94 95 * cvs.texinfo: s/visa versa/vice versa/. (From Wiki.) 96 972005-09-26 Derek Price <derek@ximbiot.com> 98 99 * Makefile.am (cvs-paper.ps, cvs-paper.pdf): Remove implicit sources. 100 Add comments about why implicit rules won't work for these targets. 101 Make sure the distributed cvs-paper.pdf is created in $(srcdir). Make 102 cvs-paper.pdf directly from cvs-paper.ms to avoid building it just 103 because cvs-paper.ps is missing. 104 105 * Makefile.am (EXTRA_DIST): Restore PDFs. 106 * cvs-paper.ps: Removed. 107 * texinfo.tex: Update from GNULIB. 108 1092005-09-25 Derek Price <derek@ximbiot.com> 110 111 * Makefile.am (doc): Finish removing PSs. 112 113 * Makefile.am (EXTRA_DIST): Remove PDFs too until errors go away. 114 115 * Makefile.am (EXTRA_DIST): Dist PDFs rather than PSs. 116 1172005-09-22 Larry Jones <lawrence.jones@ugs.com> 118 119 * cvs.texinfo (rdiff options): Document -k. 120 * cvs.1, stamp-vti, version.texi: Regenerated. 121 1222005-09-20 Larry Jones <lawrence.jones@ugs.com> 123 124 * cvs.texinfo: Move summary and detail contents to the front 125 where they belong. 126 1272005-09-14 Derek Price <derek@ximbiot.com> 128 129 * Makefile.am: s#cvs.1#$(srcdir)/cvs.1#. 130 1312005-09-11 Larry Jones <lawrence.jones@ugs.com> 132 133 * cvs.texinfo (Common options): Note that -r branch for a revision 134 means the head of the branch. 135 1362005-09-10 Larry Jones <lawrence.jones@ugs.com> 137 138 * cvs.texinfo (Error messages): Add suggested messages. 139 1402005-09-09 Larry Jones <lawrence.jones@ugs.com> 141 142 * cvs.texinfo (Error messages): Add signal 11 message. 143 1442005-09-01 Derek Price <derek@ximbiot.com> 145 146 * cvs.man.footer: Update links. 147 1482005-09-01 Derek Price <derek@ximbiot.com> 149 150 * cvs.texinfo: Update links and email addresses. 151 1522005-08-29 Derek Price <derek@ximbiot.com> 153 154 * cvs.texinfo (From scratch): Add checkout to import example, from 155 wiki. 156 1572005-08-29 Derek Price <derek@ximbiot.com> 158 159 * cvs.texinfo (Removing directories): Correct grammar, from wiki. 160 1612005-08-29 Derek Price <derek@ximbiot.com> 162 163 * cvs.texinfo (From scratch): Clarify note on `cvs add', inspired from 164 wiki. 165 1662005-08-22 Derek Price <derek@ximbiot.com> 167 168 Address bug #13882, submitted by Fred Maranhao. 169 * cvs.texinfo (log options, admin options, Invoking CVS): Add cross 170 references for clarity about possible states. 171 1722005-08-22 Derek Price <derek@ximbiot.com> 173 174 * cvs.texinfo (Updating a file): Add note about update -d, inspired by 175 wiki. 176 1772005-08-12 Derek Price <derek@ximbiot.com> 178 179 * cvs.texinfo (What is CVS?): Rephrase for clarity, imported from 180 Wiki. 181 1822005-08-02 Derek Price <derek@ximbiot.com> 183 184 * cvs.texinfo (What is CVS?, BUGS): s/cvshome/nongnu/. Remove 185 obsolete Pascal Molli link. 186 1872005-06-22 Derek Price <derek@ximbiot.com> 188 189 * cvs.texinfo (Builds): Update Gunnar Tornblom's email at his request. 190 1912005-05-03 Derek Price <derek@ximbiot.com> 192 193 * cvsclient.texi (Goals): Remove typo. Resolves cvshome issue #236. 194 1952005-05-03 Derek Price <derek@ximbiot.com> 196 197 * cvs.texinfo (Creating a repository): Provide xref to the remote 198 repositries section. Resolves issue #203 on cvshome.org. 199 2002005-05-03 Derek Price <derek@ximbiot.com> 201 202 * cvs.texinfo (Moving directories): Clarify instructions on renaming a 203 directory. Partially resolves issue #246 on cvshome.org. 204 2052005-05-03 Derek Price <derek@ximbiot.com> 206 207 * cvs.texinfo (update output): Use "working directory" in place of 208 "source" for clarity. Closes issue #245 on cvshome.org. 209 2102005-04-28 Derek Price <derek@ximbiot.com> 211 212 * mkman.pl: Minor changes to accomodate Perl 5.8.4. Improve 213 commenting. 214 ($nk, $ret, $debug): New globals. 215 (debug_print): New function. 216 2172005-04-14 Derek Price <derek@ximbiot.com> 218 219 * cvs.texinfo (Administrative files): Add "Trigger Scripts" node to 220 the menu. 221 (Trigger Scripts, Trigger Script Security): New nodes. 222 (syntax): Move under Trigger scripts node. 223 (commit files, taginfo): Rewrite to reference Trigger Script node. 224 2252005-04-06 Derek Price <derek@ximbiot.com> 226 227 * Makefile.am (MAINTAINERCLEANFILES): Add cvs.1. 228 (cvs.1): Create intermediate file so that the original isn't emptied on 229 error. 230 2312005-01-31 Derek Price <derek@ximbiot.com> 232 233 * Makefile.am, cvs.man.header, cvs.texinfo: Update copyright notices. 234 2352005-01-29 Derek Price <derek@ximbiot.com> 236 237 * cvs.texinfo (log options): Note quirky interaction of log options. 238 (Suggestion from Dan Peterson <dbpete@aol.com>.) 239 2402004-10-29 Mark D. Baushke <mdb@cvshome.org> 241 242 * cvs.texinfo (Common options): The -r TAG option works with 243 the cvs annotate command. 244 (Original patch from Ville Skytta <scop@cvshome.org>.) 245 2462004-09-25 Derek Price <derek@ximbiot.com> 247 248 * mkman.in: Move to... 249 * mkman.pl: ...here. 250 * Makefile.am (cvs.1): mkman is in build dir, not src dir. 251 2522004-07-17 Derek Price <derek@ximbiot.com> 253 254 * cvs.texinfo (Update imports, import): Add notes on requirement that 255 release tags be unique. 256 (Original patch from Ilya N. Golubev <gin@mo.msk.ru>.) 257 2582004-06-10 Derek Price <derek@ximbiot.com> 259 260 * cvs.texinfo (commit files): Remove reference to the obsolete -i 261 module option. 262 2632004-05-28 Derek Price <derek@ximbiot.com> 264 265 * cvs.texinfo (Global options): Remove reference to global -l option. 266 (Report from Kevin Bulgrien <Kevin.Bulgrien@TriPointGlobal.com>.) 267 2682004-05-14 Mark D. Baushke <mdb@cvshome.org> 269 270 * cvs.texinfo: Fix makeinfo error. 271 272 * cvs.texinfo (Adding files): Minor cleanup. 273 (Using keywords): Minor cleanup. 274 (annotate): Move into the manual section, split into three nodes. 275 (annotate options): New node. 276 (annotate example): New node. 277 (based on patch from Steve McIntyre <steve@einval.com>.) 278 (Locks, GSSAPI authenticated): Minor cleanup. 279 (Sticky tags): Clarify operation. 280 (Locks): Spelling fix. 281 (Merging adds and removals): Ditto. 282 (Invoking CVS): Ditto 283 (Builds): Grammar fix. 284 (Line group formats): Ditto 285 (Line group formats, Line formats): Ditto 286 (commit files): Ditto. 287 * cvs.1, stamp-vti, version.texi: Regenerated 288 2892004-05-12 Derek Price <derek@ximbiot.com> 290 291 * mkman.in: Clarify status messages. 292 2932004-05-10 Derek Price <derek@ximbiot.com> 294 295 * mkman.in: Organize & tidy comments. Check for unprocessed texinfo 296 commands. Output better error messages on finding unprocessed texinfo 297 commands. 298 (do_keyword, keyword_mode): Accept $file argument for error messages. 299 3002004-05-06 Derek Price <derek@ximbiot.com> 301 302 * mkman.in: Require Perl 5.005. Add comments. Remove duplicate s///. 303 Handle @:. 304 3052004-05-06 Derek Price <derek@ximbiot.com> 306 307 * cvs.man.header: Minor text correction. 308 * mkman.in: Ignore @need keyword. Restore previous font for nested 309 keywords. 310 (do_keyword): Ditto on fonts. Move some functionality to... 311 (keyword_mode): ...this new function. 312 3132004-05-06 Derek Price <derek@ximbiot.com> 314 315 * mkman.in: Handle keywords that cross multiple lines. 316 (do_keyword): New function. 317 3182004-05-04 Derek Price <derek@ximbiot.com> 319 320 * cvs.man.header, cvs.man.footer: Reference `info CVS' rather than 321 `info cvs' to send users to the top node. 322 3232004-05-03 Derek Price <derek@ximbiot.com> 324 325 * Makefile.am: mkman is built in the build dir, not $(srcdir). 326 (Report from Mark D. Baushke <mdb@cvshome.org>.) 327 3282004-05-03 Derek Price <derek@ximbiot.com> 329 330 * HACKING.DOCS: Fix spelling error. Add reference for @strong. 331 (Report from Mark D. Baushke <mdb@cvshome.org>.) 332 333 * HACKING.DOCS: Note dependency on `makeinfo' 3.11 & greater. 334 3352004-04-30 Derek Price <derek@ximbiot.com> 336 337 * mkman.in: Handle single quotes better. Parse out some redundancy 338 from node and section names. 339 * cvs.man.footer: Replace some quotes with the usual bold font. 340 Reformat links in the SEE ALSO section. 341 * cvs.1: Regenerated. 342 3432004-04-30 Derek Price <derek@ximbiot.com> 344 345 * mkman.in: Handle examples better. Protect a few more characters. 346 * cvs.1, stamp-vti, version.texi: Regenerated. 347 3482004-04-30 Derek Price <derek@ximbiot.com> 349 350 * cvs.man.header: Add copyright notice. 351 * cvs.1: Regenerated. 352 3532004-04-30 Derek Price <derek@ximbiot.com> 354 355 * mkman.in: Add copyright and license notice. 356 3572004-04-30 Derek Price <derek@ximbiot.com> 358 359 * mkman.in: Handle @@. 360 * cvs.1: Regenerated. 361 3622004-04-30 Derek Price <derek@ximbiot.com> 363 364 First pass at closing issue #3 on cvshome.org. 365 * .cvsignore: Ignore mkman. 366 * cvs.1, mkman.in, cvs.man.header, cvs.man.footer: New files. 367 * cvs.texinfo: Add cut tags for mkman. 368 * Makefile.in (man_MANS): Add cvs.1. 369 (EXTRA_DIST): Add cvs.man.header & cvs.man.footer. 370 (cvs.1, mkman): New targets. 371 * Makefile.in: Regenerated. 372 3732004-04-23 Derek Price <derek@ximbiot.com> 374 375 * cvs.texinfo: Update years in Copyright. 376 * stamp-vti, version.texi: Regenerated. 377 3782004-04-21 Derek Price <derek@ximbiot.com> 379 380 * cvs.texinfo: Use splitrcskeyword macro consistently in a failed 381 attempt to avoid a warning during PDF generation. 382 * stamp-vti, version.texi: Regenerated. 383 3842004-04-18 Derek Price <derek@ximbiot.com> 385 386 * cvs.texinfo: Various spelling, typo, and capitalization fixes. 387 (Patch from Ville Skyttä <scop@cvshome.org>.) 388 3892004-04-06 Larry Jones <lawrence.jones@ugsplm.com> 390 391 * cvs.texinfo (Assigning revisions): Note that client/server mode 392 only considers files sent to the server to determine the major 393 revision for new files. 394 (Reported by Krzysztof GORBIEL <Krzysztof_GORBIEL@raiffeisen.pl>.) 395 * stamp-vti, version.texi: Regenerated. 396 3972004-03-15 Derek Price <derek@ximbiot.com> 398 399 * stamp-vti, version.texi: Regenerated. 400 4012004-03-11 Larry Jones <lawrence.jones@ugsplm.com> 402 403 * cvs.texinfo (loginfo, Error messages): Note that not reading all of 404 the log info can result in a broken pipe signal. 405 (Reported by Steven Nicoloso <spn@nwmail.wh.lucent.com>.) 406 * stamp-vti, version.texi: Regenerated. 407 4082004-02-04 Derek Price <derek@ximbiot.com> 409 410 * cvs.texinfo (File Permissions): Clarify index entry. 411 * stamp-vti, version.texi: Regenerated. 412 4132004-01-22 Derek Price <derek@ximbiot.com> 414 415 * stamp-vti, version.texi: Regenerated. 416 4172004-01-08 Larry Jones <lawrence.jones@ugsplm.com> 418 419 * cvs.texinfo (user-defined logging): Move taginfo stuff from here... 420 (Administrative files): ...to its own node under here. 421 4222003-12-18 Derek Price <derek@ximbiot.com> 423 424 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 425 for 1.11.11.1. 426 4272003-12-18 Derek Price <derek@ximbiot.com> 428 429 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 430 for 1.11.11. 431 4322003-12-05 Derek Price <derek@ximbiot.com> 433 434 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated. 435 4362003-12-04 Derek Price <derek@ximbiot.com> 437 438 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 439 for 1.11.10.1. 440 4412003-12-04 Derek Price <derek@ximbiot.com> 442 443 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 444 for 1.11.10. 445 4462003-11-18 Derek Price <derek@ximbiot.com> 447 448 * stamp-vti, version.texi: Regenerated. 449 4502003-11-13 Larry Jones <lawrence.jones@eds.com> 451 452 * cvs.texinfo (Reverting local changes): Use the same vendor tag 453 in the admin command as was used in the previous import commands. 454 4552003-11-10 Derek Price <derek@ximbiot.com> 456 457 * stamp-vti, version.texi: Regenerated. 458 4592003-11-07 Mark D. Baushke <mdb@cvshome.org> 460 461 * cvs.texinfo (CVS commands): Fix typo. 462 (FreeBSD PR docs/58669 reported by Ceri Davies <ceri@FreeBSD.org>.) 463 4642003-10-30 Derek Price <derek@ximbiot.com> 465 466 * stamp-vti, version.texi: Regenerated. 467 4682003-10-30 Derek Price <derek@ximbiot.com> 469 470 * cvs.texinfo (File permissions, Error messages): Add index entries for 471 CVSROOT/val-tags file. 472 4732003-10-21 Derek Price <derek@ximbiot.com> 474 475 * cvs.texinfo: Note gnu.cvs.* usenet mirrors of the email lists. 476 (Suggestion from Paul Edwards, from somewhere in Australia.) 477 478 * cvs.texinfo: Put email addresses in @email{} tags and URLs in @url{} 479 tags rather than relying on markup like @code{}. 480 * stamp-vti, version.texi: Regenerated. 481 4822003-10-14 Derek Price <derek@ximbiot.com> 483 484 * stamp-vti, version.texi: Regenerated. 485 4862003-10-14 Derek Price <derek@ximbiot.com> 487 488 Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux 489 testing with _POSIX2_VERSION=200112 in the environment. 490 491 * cvs.texinfo: Suggest 'sed 1q', not 'head -1'. 492 (Patch from Paul Eggert <eggert@twinsun.com>.) 493 4942003-10-10 Derek Price <derek@ximbiot.com> 495 496 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 497 for 1.11.9.1. 498 4992003-10-10 Derek Price <derek@ximbiot.com> 500 501 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 502 for 1.11.9. 503 5042003-10-06 Derek Price <derek@ximbiot.com> 505 506 * cvsclient.texi (Requests): Add recommendation to client developers to 507 avoid the `Case' request. 508 * stamp-1, version-client.texi: Regenerated. 509 5102003-10-02 Derek Price <derek@ximbiot.com> 511 512 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 513 for 1.11.8.1. 514 5152003-10-02 Derek Price <derek@ximbiot.com> 516 517 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 518 for 1.11.8. 519 5202003-09-29 Derek Price <derek@ximbiot.com> 521 522 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 523 for 1.11.7.1. 524 5252003-09-29 Derek Price <derek@ximbiot.com> 526 527 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 528 for 1.11.7. 529 5302003-09-12 Derek Price <derek@ximbiot.com> 531 532 * cvs.texinfo (checkoutlist): Document the error messages which may be 533 specified in this file. 534 * stamp-vti, version.texi: Regenerated. 535 5362003-08-27 Larry Jones <lawrence.jones@eds.com> 537 538 * cvs.texinfo (history options): Note the 'P' record type which 539 has been around for a long time but never actually appeared in 540 the history file due to bugs in the code. 541 (Invoking CVS): Ditto. 542 (config): Ditto. 543 * stamp-vti, version.texi: Regenerated. 544 5452003-08-07 Derek Price <derek@ximbiot.com> 546 547 * .cvsignore: Ignore {cvs,cvsclient}.txt. 548 5492003-08-07 Derek Price <derek@ximbiot.com> 550 551 * cvs.texinfo: Use the @dircategory and @direntry commands from texinfo 552 rather than rolling our own. 553 554 * stamp-vti, version.texi: Regenerated. 555 5562003-08-07 Derek Price <derek@ximbiot.com> 557 558 * Makefile.am (POSTSCRIPTS): Rename to... 559 (PSS): ...to sync with and override Automakes default targets. 560 (PDFS): Reorder to match PSS. 561 (SUFFIXES): Remove .pdf and .aux. 562 (cvs.aux, cvs.pdf, cvsclient.aux, cvsclient.pdf): Remove these targets. 563 .aux weren't being generated anyhow and .pdf no longer need to be 564 supplied explicitly. 565 (cvs-paper.pdf: cvs-paper.ps): Provide ps2pdf rule explicitly. 566 (.{texinfo,texi,txy}.pdf): Remove these suffix rules - they are now 567 provided by Automake. 568 5692003-08-06 Derek Price <derek@ximbiot.com> 570 571 * Makefile.am (CLEANFILES): Move... 572 (MOSTLYCLEANFILES): ...here and drop PDFs since this is where Automake 573 cleans PDFs & PSs by default. 574 (MAINTAINERCLEANFILES): Clean all PostScripts even though they will 575 have been removed in mostlyclean. That is a bug in Automake. 576 (doc): Depend on info & ps. 577 (pdf, ps): Removed in favor of Automake's default targets for these 578 types. 579 (cvsclient.* targets): Depened on version-client.texi. 580 (cvs-paper.pdf): Remove in favor of Automake's default target. 581 (.{texinfo,texi,txi}.{pdf,txt}): Update these targets based on 582 Automake's similar treatment of dvi, ps, and info targets. 583 * .cvsignore: Add cvs.tmp, a `make pdf' generated file. 584 585 * Makefile.in: Regenerated. 586 5872003-07-18 Derek Price <derek@ximbiot.com> 588 589 * cvs.texinfo: Put a few errant references to bug-cvs inside @code{} 590 for consistancy. 591 5922003-07-18 Derek Price <derek@ximbiot.com> 593 594 * cvs.texinfo: Update WARNINGs and Notes for a more consistent 595 appearance. Remove some obsolete comments. 596 * stamp-vti: Regenerated. 597 * version.texi: Regenerated. 598 5992003-07-12 Larry Jones <lawrence.jones@eds.com> 600 601 * cvs.texinfo (Binary howto): Add note about how to determine whether 602 a file is marked as binary or not. 603 (Suggested by Erik Sigra <sigra@home.se>.) 604 * stamp-vti: Regenerated. 605 * version.texi: Regenerated. 606 6072003-06-23 Derek Price <derek@ximbiot.com> 608 609 * stamp-vti: Regenerated. 610 * version.texi: Ditto. 611 6122003-06-16 Derek Price <derek@ximbiot.com> 613 614 * cvs.texinfo (splitrcskeyword): New macro, now that @ifhtml will work 615 properly with texi2html (as of version 1.68), to cause output HTML to 616 contain <i></i> where we used to have @asis{} and prevent RCS keyword 617 substitution in generated HTML. 618 (Original patch from Patrice Dumas <dumas@centre-cired.fr>.) 619 6202003-06-11 Derek Price <derek@ximbiot.com> 621 622 * cvs.texinfo (Invoking CVS): Remove `-P' from the list of `cvs export' 623 options. 624 (Patch from Alexander Taler <dissent@cvshome.org>.) 625 6262003-06-11 Derek Price <derek@ximbiot.com> 627 628 * cvs.texinfo (Top): Remove out-of-date (by at least 5 years) comment. 629 (Patch from Alexander Taler <dissent@cvshome.org>.) 630 6312003-05-27 Derek Price <derek@ximbiot.com> 632 633 * cvs.texinfo: Consolidate copyright notices into a single macro that 634 is called elsewhere to avoid needing three of them. Update copyright 635 notice. 636 (BUGS): Suggest Ximbiot rather than the defunct Signum Support as CVS 637 consultants. 638 639 * stamp-vti: Regenerated. 640 * version.texi: Ditto. 641 6422003-05-26 Derek Price <derek@ximbiot.com> 643 644 * stamp-1: Regenerated for 1.11.6.1. 645 * stamp-vti: Ditto. 646 * version-client.texi: Ditto. 647 * version.texi: Ditto. 648 6492003-05-25 Derek Price <derek@ximbiot.com> 650 651 * stamp-1: Regenerated for 1.11.6. 652 * stamp-vti: Ditto. 653 * version-client.texi: Ditto. 654 * version.texi: Ditto. 655 6562003-05-21 Derek Price <derek@ximbiot.com> 657 658 * Makefile.in: Regenerate with Automake version 1.7.5. 659 6602003-04-28 Derek Price <derek@ximbiot.com> 661 662 * cvs.texinfo (Working directory storage, Module options, Module 663 program options): Remove references to Checkin.prog and Update.prog. 664 (commit options): Remove reference to -n option. 665 666 * stamp-vti: Regenerated. 667 * version.texi: Ditto. 668 6692003-04-10 Larry Jones <lawrence.jones@eds.com> 670 671 * Makefile.in: Regenerated. 672 6732003-03-26 Derek Price <derek@ximbiot.com> 674 675 * stamp-vti: Regenerated. 676 * version.texi: Ditto. 677 6782003-03-25 Larry Jones <larry.jones@sdrc.com> 679 680 * cvs.texinfo (Server temporary directory): Reorder list of places 681 to match code. 682 (Connection): Add additional example error message and note about 683 firewall software. 684 * stamp-vti: Regenerated. 685 * version.texi: Ditto. 686 6872003-03-24 Derek Price <derek@ximbiot.com> 688 689 * Makefile.am: Update copyright notice. 690 691 * Makefile.in: Regenerated. 692 6932003-03-06 Derek Price <derek@ximbiot.com> 694 695 * cvs.texinfo (What is CVS?): Correct date of first post of CVS by 696 Dick Grune from December to July based on the archive posted on 697 Google: 698 <http://groups.google.com/groups?q=Grune+cvs+group:mod.sources.*&hl=en&lr=&ie=UTF-8&selm=122%40mirror.UUCP&rnum=2>. 699 (Thanks to David A Wheeler <dwheeler@dwheeler.com>.) 700 701 * stamp-vti: Regenerated. 702 * version.texi: Ditto. 703 7042003-03-05 Mark D. Baushke <mdb@cvshome.org> 705 706 * cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Backout CVS_LOCAL_BRANCH_NUM 707 feature. 708 709 * cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Document new environment 710 variable. 711 7122003-02-27 Derek Price <derek@ximbiot.com> 713 714 * cvs.texinfo (Environment variables): Make the information on 715 CVS_CLIENT_PORT slightly clearer. 716 (Kerberos authenticated): XREF the Environment variables node. 717 718 * stamp-vti: Regenerated. 719 * version.texi: Ditto. 720 7212003-02-25 Derek Price <derek@ximbiot.com> 722 723 * Makefile.in: Regenerated. 724 * stamp-1: Ditto. 725 * version-client.texi: Ditto. 726 7272003-02-06 Derek Price <derek@ximbiot.com> 728 729 * cvs.texinfo (Working directory storage, Module options, 730 Module program options): Correct description of where Checkin.prog 731 and Update.prog are run. Provide more index entries and cross 732 references. Remove some FIXME comments. Add a FIXCVS THEN FIXME. 733 (Thanks to Art Manion at the CERT Coordination Center <cert@cert.org>.) 734 7352003-02-04 Derek Price <derek@ximbiot.com> 736 737 * cvs.texinfo (File status): Mention the "Unresolved Conflict" status 738 which was apparently and erroneously removed from the doc at some 739 point in the past. 740 7412003-02-03 Derek Price <derek@ximbiot.com> 742 743 * cvs.texinfo (Merging a branch): Mention the GCA as opposed to the 744 "branch point" as the implicit revision when merging a branch. 745 7462003-02-03 Derek Price <derek@ximbiot.com> 747 748 * cvs.texinfo (Remote repositories): :METHOD: is optional. 749 7502003-02-03 Derek Price <derek@ximbiot.com> 751 752 * cvs.texinfo (Committing your changes): Move index entries closer to 753 their corresponding references. 754 (Environment variables): Include $VISUAL in order of 755 preference. Add index entries. Reference Global options node. 756 (Variables): Change order of list to match the Env. Variables node 757 mentioned above. 758 759 * stamp-1: Regenerated. 760 * stamp-vti: Ditto. 761 * version-client.texi: Ditto. 762 * version.texi: Ditto. 763 7642003-02-14 Derek Price <derek@ximbiot.com> 765 766 * cvs.texinfo (Watch Information, Editing files, Getting Notified, 767 Setting a watch): Edit usage specs for correctness and uniformity. 768 (Sticky tags): Use ref rather than xref to avoid a warning from 769 makeinfo. 770 771 * stamp-vti: Regenerated. 772 * version.texi: Ditto. 773 7742003-01-23 Derek Price <derek@ximbiot.com> 775 776 * stamp-1: Regenerated. 777 * stamp-vti: Ditto. 778 * version-client.texi: Ditto. 779 * version.texi: Ditto. 780 7812003-01-22 Larry Jones <larry.jones@sdrc.com> 782 783 * cvs.texinfo (config): Correct LogHistory default (U was omitted). 784 7852003-01-16 Derek Price <derek@ximbiot.com> 786 787 * stamp-1: Regenerated for version (1.11.5). 788 * stamp-vti: Ditto. 789 * version-client.texi: Ditto. 790 * version.texi: Ditto. 791 7922003-01-16 Derek Price <derek@ximbiot.com> 793 794 * stamp-1: Regenerated for dev version (1.11.4.1). 795 * stamp-vti: Ditto. 796 * version-client.texi: Ditto. 797 * version.texi: Ditto. 798 7992002-12-28 Derek Price <derek@ximbiot.com> 800 801 * stamp-1: Regenerated for version 1.11.4. 802 * stamp-vti: Ditto. 803 * version-client.texi: Ditto. 804 * version.texi: Ditto. 805 8062002-12-27 Derek Price <derek@ximbiot.com> 807 808 * stamp-1: Regenerated for dev version 1.11.3.1. 809 * stamp-vti: Ditto. 810 * version-client.texi: Ditto. 811 * version.texi: Ditto. 812 8132002-12-27 Derek Price <derek@ximbiot.com> 814 815 * stamp-1: Regenerated. 816 * stamp-vti: Ditto. 817 * version-client.texi: Ditto. 818 * version.texi: Ditto. 819 8202002-11-18 Derek Price <derek@ximbiot.com> 821 822 * cvs.texinfo (commitinfo): Explain the environment of commands 823 run by commitinfo a little more fully. 824 (Original patch from Fred L. Drake, Jr. <fdrake@acm.org>.) 825 826 * cvs.texinfo: Change the wording of some of the commit index entries 827 for consistency and clarity. 828 * stamp-vti: Regenerated. 829 * version.texi: Ditto. 830 8312002-09-24 Derek Price <derek@ximbiot.com> 832 833 * Makefile.in: Regenerated using Automake 1.6.3. 834 8352002-09-24 Derek Price <derek@ximbiot.com> 836 837 * Makefile.in: Regenerated. 838 8392002-09-20 Derek Price <derek@ximbiot.com> 840 841 * stamp-vti: Regenerated. 842 * version.texi: Ditto. 843 8442002-08-16 Derek Price <derek@ximbiot.com> 845 846 * cvs.texinfo (Error messages): Update CVS_BADROOT notes to specify 847 new configure option instead. 848 849 * stamp-vti: Regenerated. 850 * version.texi: Ditto. 851 8522002-08-12 Derek Price <oberon@umich.edu> 853 854 * stamp-vti: Regenerated. 855 * version.texi: Ditto. 856 8572002-08-06 Derek Price <oberon@umich.edu> 858 859 * stamp-vti: Regenerated. 860 * version.texi: Ditto. 861 8622002-08-05 Derek Price <oberon@umich.edu> 863 864 * cvs.texinfo: Correct typo. 865 (Thanks to Chandra Mouleeswaran <chandra@openharbor.com>.) 866 8672002-04-30 Derek Price <oberon@umich.edu> 868 869 * Makefile.in: Regenerated with automake 1.6. 870 8712002-04-18 Derek Price <oberon@umich.edu> 872 873 * Makefile.am: Add FIXME comment about an automake bug. 874 * Makefile.in: Regenerated. 875 8762002-04-18 Derek Price <oberon@umich.edu> 877 878 * stamp-1: Regenerated for 1.11.2.1 version update. 879 * stamp-vti: Ditto. 880 * version-client.texi: Ditto. 881 * version.texi: Ditto. 882 8832002-04-17 Derek Price <oberon@umich.edu> 884 885 * stamp-vti: Regenerated. 886 * version.texi: Ditto. 887 8882002-04-17 Derek Price <oberon@umich.edu> 889 890 * cvs.texinfo: Add index entries for inetd and xinetd. 891 8922002-03-26 Derek Price <oberon@umich.edu> 893 894 * stamp-vti: Regenerated. 895 * version.texi: Ditto. 896 8972002-03-17 Larry Jones <larry.jones@sdrc.com> 898 899 * cvs.texinfo (log options): Add new -S option. 900 9012002-03-12 Larry Jones <larry.jones@sdrc.com> 902 903 * cvs.texinfo (diff options): Add missing menu for new subsections. 904 (Patch from Pavel Roskin <proski@gnu.org>.) 905 9062002-03-09 Larry Jones <larry.jones@sdrc.com> 907 908 * cvs.texinfo (Update imports): Suggest merging with two rel tags 909 instead of the branch tag and a date and explain why. 910 9112002-02-26 Larry Jones <larry.jones@sdrc.com> 912 913 * cvs.texinfo (diff options): Document all the diff options. 914 9152002-01-10 Larry Jones <larry.jones@sdrc.com> 916 917 * cvs.texinfo (log options): Update -r :: to match code changes. 918 (Variables): Document LOGNAME and USER environment variables. 919 9202001-12-03 Larry Jones <larry.jones@sdrc.com> 921 922 * cvs.texinfo (Invoking CVS): Add -F option for annotate and 923 rannotate. 924 9252001-11-28 Larry Jones <larry.jones@sdrc.com> 926 927 * cvs.texinfo (File permissions): Add note about SGID being required 928 on some systems. Add note about LockDir. 929 9302001-10-18 Derek Price <dprice@collab.net> 931 932 * Makefile.am: Add --batch to texi2dvi invocations. 933 (Thanks to Akim Demaille <akim@epita.fr> for the suggestion.) 934 935 * Makefile.in: Regenerated. 936 9372001-10-04 Larry Jones <larry.jones@sdrc.com> 938 939 * cvs.texinfo (Connecting via rsh): Add : between host name and 940 root directory in example since some versions of CVS require it. 941 (Reported by Trevor Jim <trevor@research.att.com>.) 942 9432001-09-14 Larry Jones <larry.jones@sdrc.com> 944 945 * cvs.texinfo (commit files): Make following sections (commitinfo, 946 verifymsg, editinfo, and loginfo) subsections of this one. 947 9482001-09-06 Derek Price <dprice@collab.net> 949 950 * cvs.texinfo (Watch information): Cleanup some watch/edit 951 explanations and discourage the belief that files should be 952 releasable. 953 954 * stamp-vti: Regenerated. 955 * version.texi: Ditto. 956 (Patch from Eric Siegerman <erics@telepres.com>.) 957 9582001-09-05 Derek Price <dprice@collab.net> 959 960 * cvsclient.texi: Use version-client.texi instead of version.texi so 961 cvsclient.* can have a different build date than cvs.texinfo. 962 963 * Makefile.in: Regenerated. 964 * stamp-1: New file. 965 * version-client.texi: Ditto. 966 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 967 9682001-09-04 Derek Price <dprice@collab.net> 969 970 * Makefile.in: Regenerated with automake 1.5. 971 * version.texi: Ditto. 972 9732001-08-24 Larry Jones <larry.jones@sdrc.com> 974 975 * cvs.texinfo (Error messages): Add new message about root not 976 being allowed to do commit. 977 9782001-08-24 Derek Price <dprice@collab.net> 979 980 * cvs.texinfo (config): Add a new RereadLogAfterVerify 981 CVSROOT/config option to control how verifymsg scripts deal with 982 read-write log messages. 983 (Patch from Mark D. Baushke <mdb@cvshome.org>.) 984 985 * cvs.texinfo (verifymsg): The verification script may now modify 986 the log message. 987 (Patch from Mark D. Baushke <mdb@cvshome.org>.) 988 989 * cvs.texinfo (config, verifymsg): Correct default, changes for clarity, 990 and add a warning about `stat' and large repositories. 991 992 * version.texi: Regenerated. 993 * stamp-vti: Ditto. 994 9952001-08-20 Derek Price <dprice@collab.net> 996 997 * Makefile.am: Reformat comment for 80 chars. 998 999 * Makefile.in: Regenerated. 1000 10012001-08-10 Derek Price <dprice@collab.net> 1002 1003 * cvs.texinfo (Default options and the ~/.cvsrc file): Added a few more 1004 "standard" options to the example. 1005 1006 * stamp-vti: Regenerated. 1007 * version.texi: Ditto. 1008 10092001-08-06 Derek Price <dprice@collab.net> 1010 1011 * Makefile.in: Regenerated. 1012 10132001-07-17 Derek Price <dprice@collab.net> 1014 1015 * version.texi: Regenerated. 1016 * stamp-vti: Ditto. 1017 10182001-07-06 Larry Jones <larry.jones@sdrc.com> 1019 1020 * cvs.texinfo (Variables): Add index entry for CVS_USER. 1021 (Reported by Jens Schweikhardt <Jens.Schweikhardt@marconi.com>.) 1022 (Working directory storage): Fix Emptydir index entry: Emptydir 1023 is a directory, not a file. 1024 10252001-07-05 Larry Jones <larry.jones@sdrc.com> 1026 1027 * cvs.texinfo (Working directory storage): Add Emptydir to index. 1028 10292001-07-04 Derek Price <dprice@collab.net> 1030 1031 * Makefile.in: Regenerated with new Automake release candidate 1.4h. 1032 10332001-06-28 Derek Price <dprice@collab.net> 1034 1035 * Makefile.am: Reference to CVSvn.texi removed. 1036 * cvs.texinfo: @include version.texi and change CVSVN to VERSION. 1037 * cvsclient.texi: Ditto. 1038 1039 * version.texi: New file. 1040 * stamp-vti: Ditto. 1041 * mdate-sh: New File. Work-around bug in Automake 1.4f by copying 1042 top-level mdate-sh here. 1043 1044 * CVSvn.texi.in: Removed. 1045 * CVSvn.texi: Ditto. 1046 1047 * Makefile.in: Regenerated. 1048 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1049 10502001-06-27 Larry Jones <larry.jones@sdrc.com> 1051 1052 * cvs.texinfo (loginfo): Note that format string expansion is 1053 quoted and contains escapes. 1054 10552001-06-22 Derek Price <dprice@collab.net> 1056 1057 * cvs.texinfo (checkout options): Fix transliteration typo in co 1058 example. 1059 (Patch from Adrian Aichner <adrian@xemacs.org>.) 1060 10612001-06-12 Larry Jones <larry.jones@sdrc.com> 1062 1063 * cvs.texinfo (Global options): Note that -T only affects the local 1064 process in client/server mode. 1065 (Environment variables): Note that CVS_SERVER can include arguments 1066 as well as a program name, and note that it applies to :fork: as well 1067 as to :ext: and :server:, although the default value is different. 1068 10692001-06-08 Larry Jones <larry.jones@sdrc.com> 1070 1071 * cvs.texinfo (config): Mention using LockDir on in-memory 1072 filesystem to speed up locking. 1073 10742001-06-07 Derek Price <dprice@collab.net> 1075 1076 * Makefile.am (EXTRA_DIST): Remove *.aux. 1077 (MOSTLYCLEAN_FILES): Remove this macro since the Automake bug it was 1078 working around has been fixed. 1079 10802001-06-07 Derek Price <dprice@collab.net> 1081 1082 * HACKING.DOCS: Add link to the main texinfo documentation. 1083 10842001-06-07 Derek Price <dprice@collab.net> 1085 1086 * README.DOCS: Rename to 1087 * HACKING.DOCS: this. 1088 10892001-06-07 Derek Price <dprice@collab.net> 1090 1091 * README.DOCS: New file attempting to document some of our texinfo 1092 conventions. 1093 10942001-06-06 Derek Price <dprice@collab.net> 1095 1096 (Reformatting, rewording, & additions to a patch from 1097 Stephen Cameron <steve.cameron@compaq.com>.) 1098 1099 * cvs.texinfo (Invoking cvs, Modifying tags) 1100 document new -B option of rtag and tag commands. 1101 11022001-06-04 Derek Price <dprice@collab.net> 1103 1104 * Makefile.am: Remove commented out DISTFILES & 1105 AUTOMAKE_OPTIONS=no-texinfo.tex. 1106 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 1107 * Makefile.in: Regenerated. 1108 11092001-06-04 Larry Jones <larry.jones@sdrc.com> 1110 1111 * Makefile.am: Fix rules for cvs-paper (.pdf rule actually generated 1112 .ps and vice versa). 1113 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 1114 * Makefile.in: Regenerated. 1115 11162001-05-29 Derek Price <dprice@collab.net> 1117 1118 * cvs.texinfo (Repository): Fix explanation of CVSROOT parsing 1119 algorithm. 1120 11212001-05-29 Derek Price <dprice@collab.net> 1122 patch from Pavel Roskin <proski@gnu.org> 1123 1124 * Makefile.am (CVSvn.texi): Double hash comment in rule since single 1125 hash comments are not portable. 1126 1127 * Makefile.in: Regenerated. 1128 11292001-05-21 Larry Jones <larry.jones@sdrc.com> 1130 1131 * cvs.texinfo (Error messages): Fix ordering; add "cannot commit 1132 files as root". 1133 1134 * cvs.texinfo (Invoking CVS): Add entries for kserver, pserver, 1135 rannotate, rlog, and server. 1136 1137 * cvs.texinfo: Lots of minor editorial corrections. Mostly adding 1138 @noindent after examples where the following text is intended to 1139 be a continuation of the preceding text, not a new paragraph. 1140 1141 * cvs.texinfo (Connection): Replace information about unsetting 1142 $HOME for people with old releases. 1143 1144 1145 * cvs.texinfo (Connecting via rsh): Use @samp{} instead of @file{} 1146 where it seemed appropriate. 1147 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>). 1148 11492001-05-18 Larry Jones <larry.jones@sdrc.com> 1150 1151 * cvs.texinfo (Password authentication server): Add xinetd info. 1152 (Connection): Add "broken pipe" to possible error messages. 1153 11542001-05-18 Derek Price <dprice@collab.net> 1155 1156 * cvs.texinfo (update output): Change wording to something that sounds 1157 a bit more like english. 1158 11592001-05-02 Derek Price <dprice@collab.net> 1160 1161 * cvs.texinfo (Top): Change @ifinfo to @ifnottex to placate HTML 1162 generators. 1163 11642001-04-27 Derek Price <dprice@collab.net> 1165 1166 * CVSvn.texi: Regenerated. 1167 11682001-04-27 Derek Price <dprice@collab.net> 1169 1170 * CVSvn.texi: Regenerated. 1171 11722001-04-25 Derek Price <dprice@collab.net> 1173 1174 * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400. 1175 * CVSvn.texi: Regenerated. 1176 11772001-03-30 Larry Jones <larry.jones@sdrc.com> 1178 1179 * cvsclient.texi (Dates, Requests): Add rannotate and rlog. 1180 11812001-03-26 Larry Jones <larry.jones@sdrc.com> 1182 1183 * cvs.texinfo (admin options): Fix typo: should be @pxref, not @xref. 1184 11852001-03-26 Larry Jones <larry.jones@sdrc.com> 1186 1187 * cvs.texinfo (admin options): Update description of -u option to 1188 refer back to notify. 1189 11902001-03-23 Derek Price <derek.price@openavenue.com> 1191 1192 * Makefile.am (ps): Make 'ps' an alias for 'doc'. 1193 (doc, pdf, ps, txt): declare as '.PHONY'. 1194 1195 * Makefile.in: Regenerated. 1196 11972001-03-23 Derek Price <derek.price@openavenue.com> 1198 1199 * Makefile.am (MOSTLYCLEANFILES): Add cvs.cps & cvs.fns as a temporary 1200 workaround for an Automake deficiency. 1201 1202 * Makefile.in: Regenerated. 1203 12042001-03-14 Derek Price <derek.price@openavenue.com> 1205 1206 * Makefile.in: Regenerated 1207 12082001-02-20 Larry Jones <larry.jones@sdrc.com> 1209 1210 * cvs.texinfo (BUGS): There's only one company listed now, not two. 1211 12122001-02-13 Larry Jones <larry.jones@sdrc.com> 1213 1214 * cvs.texinfo (Password authentication server, First import): Use 1215 @ref instead of @xref when not at the beginning of a sentence. 1216 12172001-02-01 Larry Jones <larry.jones@sdrc.com> 1218 1219 * cvs.texinfo (Connection): Add still more notes about common 1220 pserver error messages. 1221 12222001-01-18 Derek Price <derek.price@openavenue.com> 1223 1224 * cvs.texinfo (Quick reference to CVS commands): add index entry for 1225 version subcommand 1226 12272001-01-18 Larry Jones <larry.jones@sdrc.com> 1228 1229 * cvs.texinfo (log options): Document new :: syntax for -r. 1230 12312001-01-10 Derek Price <derek.price@openavenue.com> 1232 1233 * Makefile.am (CVSvn.texi): specify $(srcdir) explicitly in target rule 1234 so CVSvn.texi gets built properly for all makes. 1235 (cvs_TEXINFOS): specify $(srcdir) explicitly for CVSvn.texi 1236 (cvsclient_TEXINFOS): ditto 1237 * Makefile.in: regenerated 1238 12392000-12-26 Derek Price <derek.price@openavenue.com> 1240 1241 * Makefile.in: update timestamp 1242 * CVSvn.texi: ditto 1243 12442000-12-26 Derek Price <derek.price@openavenue.com> 1245 1246 * Makefile.am: new target for creation of CVSvn.texi 1247 (EXTRA_DIST): add CVSvn.texi.in & CVSvn.texi 1248 * Makefile.in: Regenerated 1249 * CVSvn.texi: new file 1250 * .cvsignore: remove CVSvn.texi since it is now included in dist 1251 12522000-12-22 Derek Price <derek.price@openavenue.com> 1253 1254 * Makefile.in: Regenerated 1255 12562000-12-21 Derek Price <derek.price@openavenue.com> 1257 1258 * cvs-paper.ps: Backout accidental regeneration. 1259 12602000-12-21 Derek Price <derek.price@openavenue.com> 1261 1262 * .cvsignore: Added *.pdf versions of the *.ps docs 1263 * CVSvn.texi.in: Use configure to generate CVSvn.texi 1264 * Makefile.am: New file needed by Automake 1265 * Makefile.in: Regenerated 1266 * cvs-paper.ps: Regenerated 1267 * texinfo.tex: New file added to placate Automake. Apparently, its 1268 inclusion is mandated by the GNU coding standards. 1269 12702000-12-14 Derek Price <derek.price@openavenue.com> 1271 Linus Tolke <linus@epact.se> 1272 1273 * cvs.texinfo (Merging a branch): changed some references to "BRANCH" 1274 to "BRANCHNAME" for consistancy. Add a warning about merging using a 1275 single tagname reference with an xref to "Merging adds and removals" 1276 for the long explanation 1277 (Merging adds and removals): Add the long explanation of why merging 1278 from a single tagname can be tricky 1279 (update): Add a warning about merging using a single tagname reference 1280 with an xref to "Merging adds and removals" for the long explanation 1281 12822000-11-13 Derek Price <derek.price@openavenue.com> 1283 1284 * cvs.texinfo: use '@sc{cvs}' instead of 'CVS' in various locations 1285 12862000-11-08 Derek Price <derek.price@openavenue.com> 1287 1288 * cvs.texinfo (settitle): stick a 'v' in front of the version number 1289 to make it harder to confuse with chapter, section, and page numbers. 1290 12912000-11-08 Derek Price <derek.price@openavenue.com> 1292 1293 * cvs.texinfo (settitle): add the version number to the title string 1294 so that it is easier to find on HTML pages and the like. 1295 12962000-10-20 Jim Kingdon <http://sourceforge.net/users/kingdon/> 1297 1298 * cvs.texinfo (Variables): Document CVS_USER. 1299 13002000-10-17 Derek Price <derek.price@openavenue.com> 1301 1302 * cvs.texinfo (Remote repositories): added a comment about specifying 1303 a password in the repository name when performaing a checkout. 1304 13052000-10-17 Derek Price <derek.price@openavenue.com> 1306 1307 * cvs.texinfo (Remote repositories, password authenticated, GSSAPI 1308 authenticated, Kerberos authenticated, Environment variables): 1309 Documented CVSROOT spec change & CVS_CLIENT_PORT. 1310 13112000-10-10 Larry Jones <larry.jones@sdrc.com> 1312 1313 * cvs.texinfo (Connection): Add additional notes about common 1314 pserver error messages. Remove information about unsetting $HOME 1315 since CVS no longer pays any attention to it in server mode. 1316 13172000-09-07 Larry Jones <larry.jones@sdrc.com> 1318 1319 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@ 1320 from autoconf. 1321 13222000-08-21 Larry Jones <larry.jones@sdrc.com> 1323 1324 * cvs.texinfo (Removing directories, export): Note that export always 1325 prunes directories and remove references to the non-existent -P flag. 1326 13272000-07-28 Larry Jones <larry.jones@sdrc.com> 1328 1329 * cvsclient.texi (Requests): Ensure that all rootless requests say 1330 that they're rootless. 1331 13322000-07-12 Larry Jones <larry.jones@sdrc.com> 1333 1334 * cvs.texinfo (Module program options): Remove note that commit and 1335 update programs only working locally; they've worked client/server 1336 for quite some time. 1337 13382000-07-10 Larry Jones <larry.jones@sdrc.com> 1339 1340 * cvs.texinfo (Invoking CVS): Document new version command. 1341 * cvsclient.texi (Requests): Document new version request. 1342 13432000-07-06 Larry Jones <larry.jones@sdrc.com> 1344 1345 * cvs.texinfo (admin options): Remove note about -t not working 1346 in client/server. 1347 13482000-04-03 Pavel Roskin <pavel_roskin@geocities.com> 1349 1350 * cvs.texinfo (Telling CVS to notify you): Remove backslashes 1351 before quotes. 1352 13532000-05-24 Larry Jones <larry.jones@sdrc.com> 1354 1355 * cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs. 1356 @var{dir} usage. 1357 13582000-05-19 Larry Jones <larry.jones@sdrc.com> 1359 1360 * cvsclient.texi (Requests): Note that Global_option is now 1361 valid without Root. 1362 13632000-04-17 Larry Jones <larry.jones@sdrc.com> 1364 1365 * cvs.texinfo (Variables): Clarify what USER means in pserver. 1366 13672000-03-08 Larry Jones <larry.jones@sdrc.com> 1368 1369 * cvs.texinfo (Connection): Add note about inetd rate limit. 1370 (ErrorMessages): Add root home directory permission messages. 1371 13722000-02-12 Larry Jones <larry.jones@sdrc.com> 1373 1374 * cvs.texinfo: Clean up text/formatting of previous change. 1375 13762000-02-21 K.J. Paradise <kj@sourcegear.com> 1377 1378 * cvs.texinfo : Adding John Cavanaugh's patch to allow 1379 the history file to log actions based on the CVSROOT/config 1380 file. (To limit which cvs actions actually make it into the 1381 history file) 1382 13832000-02-17 Larry Jones <larry.jones@sdrc.com> 1384 1385 * cvs.texinfo: Remove references to PreservePermissions. 1386 1387 * cvs.texinfo (history options): Note default report type. 1388 13892000-01-18 Larry Jones <larry.jones@sdrc.com> 1390 1391 * cvs.texinfo (Global options): Document compression levels. 1392 13932000-01-18 Larry Jones <larry.jones@sdrc.com> 1394 1395 * cvs.texinfo: Minor editorial changes from Ken Foskey 1396 <waratah@zip.com.au>. 1397 13982000-01-11 Larry Jones <larry.jones@sdrc.com> 1399 1400 * cvs.texinfo: Add index entries for "Compression" and "Gzip". 1401 Correct typography in many index entries (English phrases should 1402 have initial caps, subcommands/files/etc. should be as-is). 1403 14042000-01-10 Karl Fogel <kfogel@red-bean.com> 1405 1406 * cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's 1407 %-expansion behavior. Thanks to Karl Heinz Marbaise 1408 <kama@hippo.fido.de> for noticing the error. 1409 14102000-01-07 Larry Jones <larry.jones@sdrc.com> 1411 1412 * cvs.texinfo (Password authentication server): Use -f in example 1413 inetd.conf line. 1414 (Connection): Add advice about using shell script or env to avoid 1415 problems with inetd setting HOME in the server's environment. 1416 (various): Use @file for inetd.conf. 1417 14182000-01-02 John P Cavanaugh <cavanaug@sr.hp.com> 1419 1420 * cvs.texinfo: document new -C option to update, now that it works 1421 both remotely and locally. 1422 (Re-applied by Karl Fogel <kfogel@red-bean.com>.) 1423 14241999-12-11 Karl Fogel <kfogel@red-bean.com> 1425 1426 * Revert previous change -- it doesn't work remotely yet. 1427 14281999-12-10 John P Cavanaugh <cavanaug@sr.hp.com> 1429 1430 * cvs.texinfo: document new -C option to update. 1431 (Applied by Karl Fogel <kfogel@red-bean.com>.) 1432 14331999-11-20 Larry Jones <larry.jones@sdrc.com> 1434 1435 * cvs.texinfo(history options): Document -f, -n, and -z. 1436 14371999-11-09 Jim Kingdon <http://developer.redhat.com/> 1438 1439 * cvsclient.texi (Requests): Document the arguments to "log", now 1440 that I've changed log.c to be more specific in terms of what it 1441 will send. 1442 14431999-11-05 Larry Jones <larry.jones@sdrc.com> 1444 1445 * cvs.texinfo: Revert Karl's change once again since the code is now 1446 fixed. Add "Variables" and "User variables" to index. 1447 14481999-11-04 Karl Fogel <kfogel@red-bean.com> 1449 1450 * log.c (log_usage): Revert Jim Kingdon's reversion of my change 1451 of 1999-11-03. Allowing a space between option and argument 1452 results in lossage; here is a reproduction recipe: run this from 1453 the top of a remote copy of the cvs source tree 1454 1455 cvs log -d '>1999-03-01' > log-out.with-space 1456 1457 and then run this (note there's no space after -d now): 1458 1459 cvs log -d'>1999-03-01' > log-out.no-space 1460 1461 The resulting files differ; furthermore, a glance at the output of 1462 cvs shows that the first command failed to recurse into 1463 subdirectories. Until this misbehavior can be fixed in the source 1464 code, the documentation should reflect the true state of affairs: 1465 if one simply omits the space, everything works fine. 1466 14671999-11-04 Jim Kingdon <http://developer.redhat.com/> 1468 1469 * cvs.texinfo (log options): Revert Karl's change regarding -d and 1470 -s. A space is allowed (see sanity.sh for example). 1471 1472 * cvs.texinfo (Password authentication server): The name of the 1473 file is "passwd" not "password". 1474 1475 * cvsclient.texi (Top): Add @dircategory and @direntry. 1476 14771999-11-04 Karl Fogel <kfogel@red-bean.com> 1478 1479 * cvs.texinfo (Password authentication server, Password 1480 authentication client): Rewritten to accommodate the [new] 1481 possibility of empty passwords. 1482 14831999-11-03 Karl Fogel <kfogel@red-bean.com> 1484 1485 * cvs.texinfo (Invoking CVS): correct documentation for -d and -s 1486 options (as did elsewhere, earlier today). 1487 14881999-11-03 Karl Fogel <kfogel@red-bean.com> 1489 1490 * cvs.texinfo (Setting a watch): describe `watch off' behavior 1491 more accurately. 1492 14931999-11-03 Karl Fogel <kfogel@red-bean.com> 1494 1495 * cvs.texinfo (log options): correct documentation for -d and -s 1496 options. There can be no space between these options and their 1497 arguments. 1498 1499 Also, make sure all @sc{cvs} codes refer to "cvs" in lower case; 1500 this avoids makeinfo warnings. And use @code for the CVSEDITOR 1501 environment variable, not @sc. 1502 15031999-09-24 Larry Jones <larry.jones@sdrc.com> 1504 1505 * cvs.texinfo: Misc. formatting cleanups. 1506 15071999-07-16 Tom Tromey <tromey@cygnus.com> 1508 1509 * cvs.texinfo (admin): Mention admin -k exception. Add cvsadmin 1510 to index. 1511 15121999-07-14 Larry Jones <larry.jones@sdrc.com> 1513 1514 * cvs.texinfo (Password authentication server): Note inetd limits 1515 and suggest using shell script to avoid. 1516 15171999-06-01 Jim Kingdon <http://www.cyclic.com> 1518 1519 * cvsclient.texi (Requests): For the import command, the 1520 repository given to the Directory requests is ignored. 1521 15221999-05-27 Jim Kingdon <http://www.cyclic.com> 1523 1524 * cvsclient.texi (Requests): Clarify that Modified, Is-modified, 1525 Notify and Unchanged must specify a file within the current 1526 directory. 1527 15281999-05-24 Jim Kingdon <http://www.cyclic.com> 1529 1530 * cvs.texinfo (checkoutlist): New node, contains more complete 1531 documentation of this feature. 1532 (CVSROOT storage): Refer to the new node when mentioning 1533 checkoutlist. 1534 (Administrative files): Update the menu entry for Wrappers. 1535 15361999-05-17 Jim Kingdon <http://www.cyclic.com> 1537 1538 * cvsclient.texi (Requests): For Notify request, strike duplicate 1539 "Response expected: no" and fix "a edit" -> "an edit". 1540 15411999-05-14 Jim Kingdon <http://www.cyclic.com> 1542 1543 * cvs.texinfo (Working directory storage): Try to be more clear 1544 about the conflict field. 1545 15461999-05-11 Jim Kingdon <http://www.cyclic.com> 1547 1548 * cvs.texinfo (config): Use comma after @xref (thanks to Pavel 1549 Roskin for the report/fix). 1550 15511999-05-10 Jim Kingdon <http://www.cyclic.com> 1552 1553 * cvsclient.texi (Requests): Document restrictions on characters 1554 in Notify requests. 1555 15561999-05-04 Jim Kingdon <http://www.cyclic.com> 1557 1558 * cvs.texinfo (Password authentication security): Remove sentence 1559 about how no one has audited pserver for holes; a lot of holes 1560 have been closed, looking for, &c, since that was written. 1561 In the summary, reword to reflect the fact that sniffing a 1562 readonly password does not imply general system access (as far as 1563 I know, of course). 1564 1565 * cvs.texinfo (Connection): Also suggest inetd -d. 1566 15671999-04-28 Jim Kingdon <http://www.cyclic.com> 1568 1569 * cvsclient.texi (Requests): Say what goes in the "watches" field 1570 of the "Notify" request. 1571 1572 * cvs.texinfo (Common options): -r is for branches too. 1573 1574 * cvs.texinfo (Error messages): Add "no such tag" message. 1575 (Common options): -f does not override val-tags check. 1576 15771999-04-26 Jim Kingdon <http://www.cyclic.com> 1578 1579 * cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl." 1580 not just "#cvs.rfl". As far as I know CVS has always implemented 1581 the former behavior, and this just fixes the documentation. 1582 15831999-04-23 Yoshiki Hayashi of u-tokyo.ac.jp 1584 1585 * cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit -> 1586 bugid.verify). 1587 15881999-04-22 Jim Kingdon <http://www.cyclic.com> 1589 1590 * cvsclient.texi (Responses): The text in the "M" response is not 1591 designed for machine parsing. Likewise for "error" in regular 1592 protocol. Likewise for "E" and "error" in authentication protocol. 1593 15941999-04-19 Jim Kingdon <http://www.cyclic.com> 1595 1596 * cvs.texinfo (Error messages): Add "Cannot check out files into 1597 the repository itself". 1598 15991999-04-16 Jim Kingdon <http://www.cyclic.com> 1600 1601 * cvs.texinfo (Other problems): Add the Windows problem with home 1602 directory ending in a slash. 1603 16041999-04-14 Jim Kingdon <http://www.cyclic.com> 1605 1606 * cvs.texinfo (CVS in repository): Include the format of the 1607 fileattr file here, rather than referring to the CVS source code. 1608 16091999-04-09 Jim Kingdon <http://www.cyclic.com> 1610 1611 * cvs.texinfo (Working directory storage): Whether the timestamp 1612 in CVS/Entries is local or universal actually depends on the system. 1613 16141999-04-05 Derek Price 1615 <http://www-personal.engin.umich.edu/~oberon/resume.html> 1616 1617 * cvs.texinfo (export options): Remove notation that the -r 1618 tag is sticky. 'cvs export' doesn't store that data. 1619 16201999-04-08 Jim Kingdon <http://www.cyclic.com> 1621 1622 * cvs.texinfo (Error messages): Add "EOF in RCS file" and 1623 "unexpected EOF" (in RCS file) messages. 1624 16251999-03-25 Jim Kingdon <http://www.cyclic.com> 1626 1627 * cvs.texinfo (admin options): Say there can be no space between 1628 -e and its argument (since the previous sentence said the argument 1629 can be omitted, this is the only possibility). 1630 16311999-02-26 Jim Kingdon <http://www.cyclic.com> 1632 1633 * cvs.texinfo (Merging and keywords): When including conflict 1634 markers, put @asis{} at the start of the line, in case this file 1635 itself is in CVS. Thanks to Derek Price for pointing this out. 1636 16371999-02-25 Jim Kingdon <http://www.cyclic.com> 1638 1639 * cvs.texinfo: Refer to "keywords" not "RCS keywords". We had 1640 only used the latter term in a few places, and it seems like a 1641 somewhat odd term in that this style of keyword is by no means 1642 specific to RCS. 1643 (Merging a branch): Remove spurious ")". Use ref, not xref, after 1644 "see". 1645 (Merging a branch, Substitution modes): Make sure that @ref is 1646 followed by comma, since info wants that. 1647 (Merging and keywords): Use samp not code for "-kk". Something of 1648 a judgement call, but the rest of the manual uses samp and that 1649 seems better to me. 1650 (Merging and keywords): Rewrite, to (a) better motivate the 1651 discussion based on what the user wants to do, (b) fix up lots of 1652 convoluted sentences, (c) move the discussion of the binary files 1653 to the end, that is get across the basic idea first and then 1654 embellish it. Remove a few unnecessary index entries. Expand 1655 example. Just tell people to avoid -kk with binary files (comment 1656 out the discussion of using -A after the commit). 1657 16581999-01-29 Derek Price 1659 <http://www-personal.engin.umich.edu/~oberon/resume.html> 1660 1661 * cvs.texinfo: Added new node/section on merging and keywords. It 1662 contains advice on how to avoid RCS keyword conflicts when merging 1663 and avoid corrupting your binary files while doing it. 1664 16651999-02-24 Jim Kingdon <http://www.cyclic.com> 1666 1667 * cvsclient.texi (Request intro): Add paragraph about transmitting 1668 more than one command. 1669 16701999-01-29 Jim Kingdon <http://www.cyclic.com> 1671 1672 * cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead 1673 of domains which might conflict with actual (current or future) 1674 domains. The EXAMPLE domains are registered for this purpose. 1675 16761999-01-22 Jim Kingdon <http://www.cyclic.com> 1677 1678 * cvs.texinfo (Sticky tags): Refer to -j as the better way to undo 1679 a change. 1680 (Merging two revisions): Also talk about undoing removals and 1681 adds. Move the index entries to here. 1682 16831999-01-21 Jim Kingdon <http://www.cyclic.com> 1684 1685 * cvs.texinfo (Error messages): Add "waiting for USER's lock". 1686 16871999-01-16 Jim Kingdon <http://www.cyclic.com> 1688 1689 * cvs.texinfo (Wrappers): Comment out all the -t/-f documentation, 1690 since that feature is currently disabled. 1691 16921999-01-14 Jim Kingdon <http://www.cyclic.com> 1693 1694 * cvs.texinfo (Connecting via rsh): Add some more index entries so 1695 that people who want to use SSH and such are slightly less lost. 1696 16971999-01-12 Jim Kingdon <http://www.cyclic.com> 1698 1699 * cvs-paper.ms: Remove comments which contained the FSF's old 1700 address; it has changed. 1701 17021998-12-29 Jim Kingdon <http://www.cyclic.com> 1703 1704 * cvsclient.texi (Dates): Numeric timezones are preferred. 1705 Also mention the Checkin-time request. 1706 17071998-12-23 Jim Kingdon <http://www.cyclic.com> 1708 1709 * RCSFILES: Add clarification about certain character set issues 1710 from Paul Eggert, the RCS maintainer. The last paragraph and the 1711 change from Shift-JIS to JIS as an example of a character set 1712 which contains 0x40 bytes which are not '@' characters are mine; 1713 the rest is directly from Paul Eggert. 1714 17151998-12-22 Martin Buchholz <martin@xemacs.org> 1716 1717 * cvs.texinfo: Fixed various trivial typos. 1718 17191998-12-17 Jim Kingdon 1720 1721 * cvsclient.texi (Responses): Explicitly say that Mod-time need 1722 not be sent for all files. 1723 17241998-12-16 Jim Kingdon 1725 1726 Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the 1727 following issues. 1728 * cvs.texinfo (Working directory storage): The deal about storing 1729 files as text files applies to all the CVS/* files, not just 1730 CVS/Entries. State the rationale too. 1731 Document CVSROOT/Emptydir in CVS/Repository. 1732 There is no set order in CVS/Entries. 1733 Explicitly say that writing Entries.Log is optional. 1734 17351998-12-03 Jim Kingdon 1736 1737 * cvs.texinfo (Error messages): Add "unrecognized auth response". 1738 (Password authentication server): Remove comment about 1739 "unrecognized auth response" and link to the troubleshooting 1740 section. 1741 17421998-12-02 Jim Kingdon 1743 1744 * cvs.texinfo (Multiple repositories): Add an example. 1745 17461998-11-18 Jim Kingdon 1747 1748 * cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev". We 1749 already use "tag" as the name of the tag we are adding. 1750 17511998-11-13 Jim Kingdon 1752 1753 * cvs.texinfo (CVS commands): Add comment about whether part of 1754 the manual should be organized by command. 1755 17561998-11-06 Jim Kingdon 1757 1758 Clean up various confusions between modules and directories: 1759 * cvs.texinfo: In "are you sure you want to release" message, 1760 change module to directory. CVS was changed some time ago. 1761 (Tags): "working copy of the module" -> "working directory". 1762 (Merging two revisions): Remove unnecessary text "that make up a 1763 module". 1764 (Recursive behavior): Change "module" to "directory". 1765 (Removing files): Likewise. 1766 (Tracking sources): Remove "a module" from titles. 1767 (Moving directories): Change "module" to "parent-dir". 1768 (Inside): Remove "of the module". 1769 (Inside): Change "module" to "dir". 1770 (Rename by copying): Change "module" to "dir". 1771 (Rename by copying): Remove "of the module". 1772 (Moving directories): "copy of the module" -> "checked out copy of 1773 the directory"; remove second "of the module". Change "check out 1774 the module" to " check out again". 1775 (Moving directories): Remove "of the module". 1776 (Keyword substitution): "your working copy of a module" -> "a 1777 working directory". 1778 (CVS commands): Change "module" to "directory". 1779 (release examples): "module" -> "tc directory". 1780 (commitinfo): "relative path to the module" -> "directory in the 1781 repository". 1782 (verifymsg): Change "module" to "directory". 1783 (Updating a file): "working copy of a module" -> "working directory". 1784 17851998-10-25 Jim Kingdon 1786 1787 * cvs.texinfo (Branches and revisions): Fix error in branch 1788 numbering which was introduced with change of 4 May 1997. 1789 17901998-10-20 Jim Kingdon 1791 1792 * cvs.texinfo (Tags): Point to Invoking CVS node so people aren't 1793 left wondering what the syntax is. When introducing -r option, 1794 warn people about sticky tags right off. 1795 (Tagging the working directory, Tagging by date/tag, Modifying 1796 tags, Tagging add/remove): New sections. 1797 (Invoking CVS): Adjust tag and rtag to point to the new sections, 1798 and to add tag -c which had been omitted. Delete tag -n; there is 1799 no such option. 1800 (rtag, tag): Removed; no longer needed. 1801 (commit examples): Update xref. 1802 18031998-10-15 Jim Kingdon 1804 1805 * cvsclient.texi (Requests): It is OK to send Set before Root. 1806 18071998-10-13 Jim Kingdon 1808 1809 * cvsclient.texi (Protocol Notes): Remove item about "cvs update" 1810 sending modified files to the server; there are some better ideas 1811 at http://www.cyclic.com/cvs/dev-update.txt 1812 Add mention of www.cyclic.com. 1813 18141998-09-30 Jim Kingdon <kingdon@harvey.cyclic.com> 1815 1816 * cvs.texinfo (Committing your changes, Environment variables): 1817 Document VISUAL. 1818 18191998-09-27 Jim Kingdon <kingdon@harvey.cyclic.com> 1820 1821 * cvs.texinfo (Password authentication server): Say explicitly 1822 that you edit passwd directly, many users get confused by this. 1823 18241998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com> 1825 1826 * cvs.texinfo (Connecting via fork): :fork: may be of interest to 1827 users, for example those who prefer CVS to prompt for one log 1828 message per checkin, rather than one per directory. 1829 (Connecting via fork): Document CVS_SERVER. 1830 18311998-09-24 Noel Cragg <noel@swish.red-bean.com> 1832 1833 * cvs.texinfo (Connecting via fork): new node about the fork 1834 access method. 1835 18361998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com> 1837 1838 * cvs.texinfo (Environment variables): Document 1839 CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context. 1840 (Moving a repository): Update comments concerning surgery on 1841 CVS/Root and CVS/Repository files. 1842 18431998-09-21 Noel Cragg <noel@swish.red-bean.com> 1844 1845 * cvs.texinfo (Environment variables): remove information about 1846 CVS_IGNORE_REMOTE_ROOT, since it's no longer used. 1847 18481998-09-21 Jim Kingdon <kingdon@harvey.cyclic.com> 1849 1850 * cvs.texinfo (config): Mention that CVS 1.10 doesn't have 1851 LockDir. 1852 18531998-09-18 Jim Kingdon <kingdon@harvey.cyclic.com> 1854 1855 * cvs.texinfo (Keyword list): Describe $Name and checking out with 1856 a revision. 1857 18581998-09-16 Jim Kingdon <kingdon@harvey.cyclic.com> 1859 1860 * cvs.texinfo: RFC2346 is out; update comment. 1861 18621998-09-13 Jim Kingdon <kingdon@harvey.cyclic.com> 1863 1864 * cvs.texinfo (Keyword list, Substitution modes): In describing 1865 $Locker and -kkvl, refer to cvs admin -l. 1866 1867 * cvsclient.texi (Requests): Re-word description of Sticky to 1868 allow room for "Ntagname" (or other, future, values). 1869 1870 * cvs.texinfo (tag): Remove confusing wording about supplying 1871 revision numbers "implicitly". 1872 18731998-09-10 Jim Kingdon <kingdon@harvey.cyclic.com> 1874 1875 * cvs.texinfo (rdiff options): Thanks to the diff library, -u is 1876 supported regardless of your diff program. 1877 18781998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com> 1879 1880 * cvs.texinfo (config): Add LockDir. 1881 18821998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 1883 1884 * cvsclient.texi (Requests): "Directory" and "Argument" are 1885 requests, not commands. Likewise for "other-request". A command, 1886 roughly, is a request that uses "Argument"s, but we might want to 1887 phase out the use of that term more so than codify it, I'm not sure. 1888 18891998-09-01 Noel Cragg <noel@swish.red-bean.com> 1890 1891 * cvsclient.texi (Requests): added a detailed explanation of the 1892 Directory request and how it is handled, both for pre-1.10 and 1893 post-1.10 servers. 1894 18951998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 1896 1897 * cvs.texinfo (Multiple repositories): Also describe the CVS 1.10 1898 behavior. Looking at a mismatched version of the manual seems to 1899 be a reasonably common occurrence. 1900 1901 * cvs.texinfo (Environment variables): Revert change regarding 1902 CVS_SERVER_SLEEP*; having that kind of debugging code in the main 1903 CVS is getting out of hand. 1904 19051998-09-01 Noel Cragg <noel@swish.red-bean.com> 1906 1907 * cvs.texinfo (Multiple repositories): brief mention that cvs now 1908 handles a working directory composed of multiple repositories. 1909 (Environment variables): add note about CVS_SERVER_SLEEP2. 1910 19111998-08-21 Ian Lance Taylor <ian@cygnus.com> 1912 1913 * cvsclient.texi (Text tags): Document importmergecmd tag. 1914 19151998-08-20 Jim Kingdon <kingdon@harvey.cyclic.com> 1916 1917 * cvs.texinfo (Common options): Replace out of date URL concerning 1918 ISO8601 dates with a more general statement and a few comments. 1919 19201998-08-18 Jim Kingdon <kingdon@harvey.cyclic.com> 1921 1922 * cvsclient.texi (Requests): Add "Checkin-time" request. 1923 1924Sun Jul 26 02:42:20 1998 Noel Cragg <noel@swish.red-bean.com> 1925 1926 * cvs.texinfo (config): TopLevelAdmin variable. 1927 1928 * cvsclient.texi (Requests): fix typo. 1929 19301998-07-14 Jim Kingdon <kingdon@harvey.cyclic.com> 1931 1932 * cvsclient.texi (Requests): "remove" is like "add" in the sense 1933 that it is the "ci" request which does most of the work. 1934 19351998-06-23 Jim Kingdon <kingdon@harvey.cyclic.com> 1936 1937 * cvs.texinfo (Excluding directories): Fix order of 1938 "!first-dir/sdir" and "first-dir" to match what CVS actually 1939 accepts. Reported by Tim McIntosh of sterling.com. 1940 19411998-06-09 Jim Kingdon <kingdon@harvey.cyclic.com> 1942 1943 * cvs.texinfo (Using keywords): Rewrite to be less specific to 1944 source code in C. The old text was worse than that; it was 1945 specific to certain versions of GCC (not even current GCC's, I 1946 don't think) (reported most recently by Mitchell Perilstein; 1947 if memory serves by others before that). 1948 19491998-06-08 Jim Kingdon <kingdon@harvey.cyclic.com> 1950 1951 * cvs.texinfo (Concurrency): Also mention #cvs.lock. Don't 1952 mention #cvs.tfl; it is quite old (before CVS 1.5). 1953 (Locks, Backing up, Concurrency): Add more index entries. 1954 19551998-06-03 Ian Lance Taylor <ian@cygnus.com> 1956 1957 * cvs.texinfo (Tracking sources): Clarify that the vendor branch 1958 is only made the head revision when you import a new file, not any 1959 time you import a file. 1960 19611998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com> 1962 1963 * cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org 1964 and is no longer handled by a human (hallelujah). 1965 19661998-05-12 Jim Meyering <meyering@ascend.com> 1967 1968 * cvs.texinfo: Add an info dir entry. 1969 Remove trailing white space. 1970 19711998-05-05 Jim Kingdon <kingdon@harvey.cyclic.com> 1972 1973 * cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no 1974 effect on binary files. 1975 19761998-05-02 Jim Kingdon <kingdon@harvey.cyclic.com> 1977 1978 * RCSFILES: Add more discussion of the order of the revisions. 1979 19801998-04-27 Jim Kingdon <kingdon@harvey.cyclic.com> 1981 1982 * cvs.texinfo (loginfo example): Also give example of sending 1983 mail. Use internal variable $USER rather than expecting CVS to 1984 set the environment variable $USER. Change unnecessary 'sed' 1985 invocation to 'cat' (it suffered from the same problem in terms of 1986 internal variables versus environment variables). 1987 1988 * cvs.texinfo (Error messages): Add "conflict: removed FILE was 1989 modified by second party". 1990 19911998-04-20 Jim Kingdon <kingdon@harvey.cyclic.com> 1992 1993 * cvs.texinfo (Common options): Update comment about meaning of 1994 HEAD in cvs diff. 1995 19961998-04-12 Jim Kingdon <kingdon@harvey.cyclic.com> 1997 1998 * cvsclient.texi (Dates): Also mention log -d. 1999 2000 * cvs.texinfo (Invoking CVS): No space is allowed between -r or -w 2001 and its argument, for the log command. 2002 20031998-04-11 Jim Kingdon <kingdon@harvey.cyclic.com> 2004 2005 * cvsclient.texi (Dates): New section, explaining the deal with 2006 date formats. 2007 20081998-04-09 Jim Kingdon <kingdon@harvey.cyclic.com> 2009 2010 * cvs.texinfo (Global options, Invoking CVS): Fix typo 2011 ("files files" -> "files"). 2012 (Invoking CVS): Make -q and -Q more concise. 2013 (Invoking CVS): Use @var for metavariables in "diff -r". 2014 20151998-03-17 Jim Kingdon <kingdon@harvey.cyclic.com> 2016 2017 * cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than 2018 "co" into .cvsrc; we just finished explaining that only the former 2019 works! Thanks to Lenny Foner for reporting this. 2020 2021 * cvs.texinfo (Copying): Remove this node. This basically 2022 restores the status quo prior to 18 Oct 1996 (before then the node 2023 existed but was empty). 2024 (before Top): Adjust copyright notice accordingly. 2025 20261998-03-12 Tim Pierce <twp@skepsis.com> 2027 2028 * RCSFILES: Updated description of `hardlinks' newphrases. 2029 20301998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com> 2031 2032 * cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing 2033 branches): Rename release-0-1 tag to rel-0-1 and likewise for 2034 release-0-1-patches and release-0-4. This fixes an overfull hbox. 2035 (diff options): Reformat table to fix underfull hboxes and such. 2036 20371998-03-07 Tim Pierce <twp@skepsis.com> 2038 2039 * cvs.texinfo (Editing files, Special Files): Document hardlinks. 2040 Various cleanups to PreservePermissions text. 2041 * RCSFILES: Document PreservePermissions newphrases. 2042 20431998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com> 2044 2045 * cvs.texinfo (Special Files): Add notes about client/server CVS 2046 and hard links across directories. 2047 20481998-03-01 Jim Kingdon <kingdon@harvey.cyclic.com> 2049 2050 * cvs.texinfo (Keeping a checked out copy): The magic loginfo 2051 incantation isn't too likely to work except on unix. 2052 20531998-02-23 Jim Kingdon <kingdon@harvey.cyclic.com> 2054 2055 * cvs.texinfo (user-defined logging): Double "@" literal. 2056 20571998-02-18 Jim Kingdon <kingdon@harvey.cyclic.com> 2058 2059 * cvs.texinfo (user-defined logging): Add taginfo example. 2060 20611998-02-04 Tim Pierce <twp@skepsis.com> 2062 2063 * cvs.texinfo (config): PreservePermissions variable. 2064 (Special Files): New. 2065 (Editing files): Add note about PreservePermissions. 2066 2067Tue Feb 10 18:07:35 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2068 2069 * cvs.texinfo (Connection): New node. 2070 2071 * cvsclient.texi (Protocol): Fix typo (lots -> lost). 2072 2073Sun Feb 8 21:39:22 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2074 2075 * cvs.texinfo (Invoking CVS): For admin -b, point to the section 2076 where we talk about reverting to vendor branch. 2077 2078 * cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V 2079 option as obsolete, since it was made a fatal error some time ago. 2080 2081 * cvs.texinfo (Invoking CVS): Add global options, keywords, and 2082 keyword substitution modes. Wording fix in reference to --help 2083 and Index. 2084 2085Wed Jan 28 23:09:39 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2086 2087 * cvs.texinfo (Excluding directories): Add index entry for "!". 2088 208928 Jan 1998 Karl Fogel and Jim Kingdon 2090 2091 * cvsclient.texi (Requests, Responses): document 2092 "wrapper-sendme-rcsOptions" and "Wrapper-rcsOption". 2093 2094Tue Jan 27 18:37:37 1998 Ian Lance Taylor <ian@cygnus.com> 2095 2096 * cvs.texinfo (Excluding directories): New node, documenting how 2097 to exclude directories using ! in an alias module. 2098 2099Sun Jan 18 18:23:02 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2100 2101 * cvsclient.texi (Requests): Add Kopt request. 2102 2103Thu Jan 1 17:36:42 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2104 2105 * cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now 2106 that these are moved from the start to the end. 2107 2108Sat Dec 27 10:06:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2109 2110 * cvs.texinfo (Error messages): Add "Too many arguments!". 2111 2112Fri Dec 26 18:30:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2113 2114 * cvs.texinfo (What is CVS?): Just point to the two canonical web 2115 sites (Pascal Molli and Cyclic) concerning CVS downloads. The GNU 2116 URL was out of date and GNU only has source distributions anyway. 2117 2118 * cvs.texinfo: Change bug-cvs address to gnu.org per email from 2119 Martin Hamilton. 2120 2121Tue Dec 23 18:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2122 2123 * cvs.texinfo (Sticky tags): Further cleanups. Fix thinko 2124 (s/subsequent cvs update/& commands/). Remove "vi driver.c" and 2125 commit from example (totally vestigial). Reword start of 2126 paragraph on non-branch sticky tags, so that it better alludes 2127 to branch sticky tags. When introducing sticky tags, make it 2128 clear that even people who aren't trying to use sticky tags 2129 may need to know how to avoid them. Restore comment about 2130 CVS/Tag files. 2131 (Accessing branches): Don't xref to merging here; that is a much 2132 more advanced topic and the "but see" wording didn't tell us what 2133 to see the xref about. 2134 2135Tue Dec 23 14:39:08 1997 Karl Fogel <kfogel@floss.red-bean.com> 2136 and Jim Kingdon 2137 2138 * cvs.texinfo (Creating a branch): Rewritten. Introduce with 2139 `tag', then discuss `rtag' and `-r'. 2140 2141Tue Dec 23 10:03:37 1997 Karl Fogel <kfogel@floss.red-bean.com> 2142 and Jim Kingdon 2143 2144 * cvs.texinfo: Changes to dehairify the "Sticky tags" situation: 2145 (Revisions): "Sticky tags" moved here, description in menu changed 2146 to be a little more informative. 2147 (Sticky tags): Moved from "Branching and merging" to "Revisions". 2148 (Accessing branches): New node in "Branching and merging", 2149 explains how to use checkout vs update to retrieve a branch. 2150 Text and example inherited from "Sticky tags", but text mostly 2151 rewritten. 2152 (Sticky tags): Moved under "Revisions", rewritten somewhat (more 2153 rewrites to follow). 2154 Don't use "-v" in "cvs status" example. 2155 2156Mon Dec 22 11:46:05 1997 Karl Fogel <kfogel@floss.red-bean.com> 2157 and Jim Kingdon 2158 2159 Cleanups related to recent separation of revisions from 2160 branching/merging: 2161 * cvs.texinfo (Revisions): Take paragraph introducing branches, 2162 rewrite it and move it to "Branching and merging". 2163 (Branching and merging): Also rewrite merging intro. 2164 (Revision numbers): Don't go into detail about branch revision 2165 numbers here, just mention that they happen and refer to new 2166 node "Branches and revisions". 2167 (Branches and revisions): New node under "Branching and merging", 2168 inherits text from "Revision numbers". 2169 (Creating a branch): Refer to "Branches and revisions" now, not 2170 "Revision numbers". 2171 (Binary why): Rewrite sentence which refers to merging, so that 2172 it isn't specific to branch merging. 2173 (Branches motivation): Fix typo (select -> elect). Add comment 2174 about what this node is accomplishing, in general. 2175 2176Sun Dec 21 20:57:24 1997 Karl Fogel <kfogel@floss.red-bean.com> 2177 and Jim Kingdon 2178 2179 This is just moving text; related cleanups to follow. 2180 * cvs.texinfo: Changes to put branching and merging together, and 2181 keep it all separate from revisions: 2182 (Revisions): Renamed from "Revisions and branches". 2183 (Branching and merging): Renamed from "Merging". 2184 (Branches motivation, Creating a branch, Sticky tags, Magic branch 2185 numbers): these subnodes moved to "Branching and merging" from 2186 "Revisions". 2187 everywhere: Adjusted cross-references to cope with above. 2188 2189Sun Dec 21 20:36:39 1997 Karl Fogel <kfogel@floss.red-bean.com> 2190 and Jim Kingdon 2191 2192 Note that this is just moving text, not changing it: 2193 * cvs.texinfo: divide top-level menu into sections. 2194 (Multiple developers, Builds, Tracking sources, Keyword 2195 substitution): moved to be in "CVS and the Real World" section. 2196 (Compatibility): moved to be in "References" section. 2197 2198Mon Dec 22 08:54:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2199 2200 * cvsclient.texi (Example): In comment, in citing the BNF style 2201 used in many RFCs, cite RFC2234 not RFC822 (now that the former is 2202 out). 2203 2204Sun Dec 21 17:42:22 1997 Karl Fogel <kfogel@floss.red-bean.com> 2205 2206 * cvs.texinfo (Overview): New node. 2207 (What is CVS?, A sample session): Put under Overview. 2208 (What is CVS not?): New node under Overview. 2209 [text previously was part of "What is CVS?" -kingdon] 2210 (Preface): Removed this node and its contents. 2211 (Checklist): Removed this node and its contents. 2212 (Credits): Now toward end of top-level menu (was under Preface). 2213 (BUGS): Now toward end of top-level menu (was under Preface). 2214 2215Sun Dec 14 10:14:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2216 2217 * cvsclient.texi (Responses): Add MT response. 2218 (Text tags): New node. 2219 2220 * cvs.texinfo (loginfo): Add comment about which commands run 2221 loginfo. 2222 2223Sat Dec 13 08:41:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2224 2225 * cvsclient.texi (Connection and Authentication): State that 2226 GSSAPI is preferred to kserver. Try to be clearer about what 2227 the term "pserver" means. Introduce GSSAPI and cite the relevant 2228 RFCs. Discuss the limitations of the existing features in 2229 preventing hijacking. 2230 2231 * cvs.texinfo (GSSAPI authenticated, Kerberos authenticated): 2232 Briefly introduce what GSSAPI and Kerberos are. Be slightly more 2233 emphatic about protecting against downgrade attacks. 2234 2235Fri Dec 12 17:36:46 1997 Ian Lance Taylor <ian@cygnus.com> 2236 2237 * cvs.texinfo (GSSAPI authenticated): New node. 2238 (Global options): Document -a. Mention GSSAPI in -x 2239 documentation. 2240 * cvsclient.texi (Connection and Authentication): Document GSSAPI 2241 authentication. 2242 (Requests): Add Gssapi-encrypt and Gssapi-authenticate. 2243 2244Fri Dec 12 09:27:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2245 2246 * cvs.texinfo (cvsignore): Add note about comments and the 2247 space-separated nature of the syntax. 2248 2249Sun Dec 7 09:33:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2250 2251 * cvs.texinfo (checkout): Clarify issues regarding updating 2252 existing working directories. 2253 2254Sun Nov 30 20:38:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2255 2256 * cvs.texinfo (Wrappers): Add comment: we don't document %s. 2257 2258Mon Nov 24 23:00:09 1997 Karl Fogel <kfogel@floss.red-bean.com> 2259 and Jim Kingdon <kingdon@harvey.cyclic.com> 2260 2261 * cvsclient.texi: Move Protocol Notes node to the end. 2262 2263 * cvsclient.texi (Request intro): new node/section. 2264 (Protocol): added some introductory material. 2265 Rearranged menu into General Conventions, Protocol specification, 2266 and Example etc sections. 2267 (File Modes): replaces Modes, for consistency. 2268 2269Sat Nov 22 12:29:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2270 2271 * cvsclient.texi (Entries Lines): Clarify options in entries line. 2272 2273Tue Nov 18 09:23:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2274 2275 * cvsclient.texi (Requests): Be more explicit about "export" and 2276 entries lines. 2277 2278 * Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG. 2279 2280Mon Nov 17 18:20:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2281 2282 * cvs.texinfo (tag options): Expand comment with reference to FAQ. 2283 2284Fri Nov 14 11:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2285 2286 * cvs.texinfo (Error messages): Update discussion of "dying gasps". 2287 2288 * cvs.texinfo (tag options): Add FIXME comment about renaming tags. 2289 2290Thu Nov 13 10:20:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2291 2292 * cvs.texinfo (Common options): Remove also has a -f option with a 2293 different meaning than most. 2294 2295Wed Nov 12 21:57:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2296 2297 * cvs.texinfo (File permissions, Connecting via rsh, Environment 2298 variables): When putting an environment variable in the index, say 2299 it is an environment variable. Don't index the same name twice. 2300 2301 * cvs.texinfo: Many edits to reflect the fact that CVS no longer 2302 invokes external RCS programs. 2303 2304Tue Nov 11 15:15:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2305 2306 * cvs.texinfo (Locks, CVS in repository): New nodes, document the 2307 locking scheme and briefly outline CVS and CVS/fileattr. 2308 2309Sun Nov 9 17:39:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2310 2311 * DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases 2312 are incorporated into sanity.sh. 2313 2314Sat Nov 8 09:49:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2315 2316 * cvs.texinfo (Binary why): Try to be a little clearer about how 2317 merges fit into CVS. Say it may be error prone to have developers 2318 doing merges manually. 2319 2320Tue Nov 4 13:02:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2321 2322 * cvs.texinfo (admin options): Add discussion of what happens if 2323 there are tags. 2324 2325Fri Oct 31 00:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2326 2327 * cvs.texinfo (admin options): Rewrite discussion of -o to 2328 hopefully be clearer and to also document the new :: syntax. 2329 (admin examples): Removed; incorporated into admin options. 2330 (Invoking CVS): Wording fix for admin -o. 2331 2332 * cvs.texinfo (Binary why): New node, talks about diff and merge. 2333 (Binary howto): Renamed from Binary files. 2334 (Binary files): Now just contains an introduction. 2335 2336 * cvs.texinfo (Error messages): Add "could not merge" message. In 2337 discussion of "Binary files . . . differ" message, mention that 2338 this is only an issue with old verisons of CVS. 2339 2340Thu Oct 30 15:55:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2341 2342 * cvs.texinfo (Error messages): Add "authorization failed" message. 2343 2344Wed Oct 29 11:52:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2345 2346 * cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a 2347 while ago. Cleanups suggested by Stephen Gildea (CVSROOT/passwd 2348 has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in 2349 use). Add comment about making compilers happy about rcsids. 2350 2351Sat Oct 25 00:58:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2352 2353 * RCSFILES: rcsfile.5 is correct about {num} after next being 2354 optional. 2355 2356Wed Oct 22 10:08:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2357 2358 * cvs.texinfo (Error messages): Add message about unrecognized 2359 response from cvs server. 2360 23611997-10-11 Noel Cragg <noel@swish.red-bean.com> 2362 2363 * cvs.texinfo (checkout options): describe how the `-d' and `-N' 2364 flags really work. Give examples. 2365 (export options): refer the reader to the descriptions for `-d' 2366 and `-N' in checkout options, since the behavior is the same. 2367 2368Thu Oct 9 12:01:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2369 2370 * cvs.texinfo (log options): Add comment about "cvs log -r". 2371 2372Wed Oct 8 10:24:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2373 2374 * cvs.texinfo (rtag options): Add comment about how this is 2375 confusing. 2376 2377Tue Sep 30 12:31:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2378 2379 * cvs.texinfo (Working directory storage): Add comment about 2380 Entries.Static. 2381 2382Thu Sep 25 23:52:57 1997 Noel Cragg <noel@swish.red-bean.com> 2383 2384 * cvsclient.texi (Responses): description of Module-expansion was 2385 missing a carriage return after the @item clause. 2386 2387Wed Sep 24 12:04:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2388 2389 * cvs.texinfo (Remote repositories): Add comment about pserver 2390 vs. having users create their own repositories. 2391 2392Sat Sep 20 00:59:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2393 2394 * cvs.texinfo (Keyword list): Change title from "RCS Keywords" to 2395 "Keyword list" as it is CVS that expands them. 2396 (Avoiding substitution): Change "rcs" to "cvs", in the context of 2397 the program which expands keywords. 2398 2399Fri Sep 19 22:57:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2400 2401 * RCSFILES: Grammar fix in first paragraph. Re-word section on 2402 dead newphrase. Add item about what it means if "expand" is omitted. 2403 2404 * cvs.texinfo (Magic branch numbers): Change example branch number 2405 from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't 2406 think vendor branches are very relevant to this example. 2407 2408Wed Sep 17 17:21:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2409 2410 * cvs.texinfo (admin options): Add comment about "cvs admin -b" 2411 (with no argument to the -b). 2412 2413 * RCSFILES: "next" is optional, not required. 2414 2415Tue Sep 16 15:13:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2416 2417 * cvs.texinfo (Binary files): Add comment about another possible 2418 way to auto-detect binary files. 2419 2420Sun Sep 14 12:38:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2421 2422 * cvs.texinfo (Conflicts example): Adjust text and comments 2423 regarding conflict markers to reflect change in CVS. 2424 2425Wed Sep 10 12:44:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2426 2427 * cvs.texinfo (Server requirements): Add comment about server 2428 disk usage in /tmp. 2429 2430 * cvs.texinfo (Common options): More comments about date formats: 2431 "now", "yesterday", and the "3 weeks ago" family. 2432 2433Tue Sep 9 13:09:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2434 2435 * DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one. 2436 2437Sun Sep 7 18:38:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2438 2439 * cvs.texinfo (history options): Revise -e to say that it includes 2440 future record types (and remove out of date list of what record 2441 types it implies). 2442 2443 * cvs.texinfo (Environment variables): Expand/correct discussion 2444 of HOME, HOMEDRIVE, and HOMEPATH. 2445 (Error messages): Add "could not find out home directory". 2446 2447 * cvs.texinfo (update options): Reword -r doc to hopefully be 2448 clearer that it takes either numeric or symbolic revision. 2449 2450 * cvs.texinfo (syntax): Add comment about how regexp syntax may 2451 be, er, creatively altered, by configure.in. 2452 2453Sat Sep 6 11:29:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2454 2455 * cvs.texinfo (Working directory storage): Document Baserev and 2456 Baserev.tmp. 2457 (Working directory storage): Adjust comment regarding CVS/* being 2458 text files. 2459 2460Fri Sep 5 14:42:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2461 2462 * cvs.texinfo (BUGS): Remove mention of unsupported resources page 2463 on http://www.cyclic.com, as it might go away in a future 2464 reorganization. 2465 2466 * DIFFUTILS-2.7-BUG: Further info from Eggert. 2467 24681997-09-05 Paul Eggert <eggert@twinsun.com> 2469 2470 * DIFFUTILS-2.7-BUG: Explain how this bug will probably be 2471 fixed in the next diffutils release. 2472 2473Thu Sep 4 17:09:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2474 2475 * cvs.texinfo (Binary files): Reword the section on what you need 2476 to do with cvs admin -kb to hopefully be a bit clearer. Still not 2477 ideal (see comment). 2478 2479 * cvs.texinfo (modules): Break node into separate nodes for alias 2480 modules, regular modules, ampersand modules, and options. Expand 2481 text with more examples and explanations. Add index entries. 2482 2483Wed Sep 3 14:49:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2484 2485 * cvs.texinfo (Multiple developers): Add idea about cvs editors 2486 and reserved checkouts. 2487 2488Sun Aug 31 19:36:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2489 2490 * cvsclient.texi (Requests): Rewrite paragraph on cvs add on a 2491 filename containing '/'. 2492 2493Thu Aug 28 14:13:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2494 2495 * cvs.texinfo (diff options): Add comment about "cvs diff" 2496 vs. "cvs diff -r HEAD". 2497 2498 * cvs.texinfo (Global options): Add comment about -w not 2499 overriding cvs watch on. 2500 2501Wed Aug 27 08:09:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2502 2503 * cvs.texinfo (Password authentication server): Grammar fix ("under 2504 as the username" -> "as the username"). 2505 2506 * cvs.texinfo: Fix doubled 'the the' typos. Reported by 2507 karlb@atg.com. 2508 2509Tue Aug 26 12:25:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2510 2511 * cvs.texinfo (Checklist): Reword xref to point to Binary files 2512 rather than Keyword expansion. Credit goes to jeff@alum.mit.edu 2513 (Jeff Breidenbach) for reporting the problem. 2514 2515Mon Aug 18 17:23:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2516 2517 * cvs.texinfo (modules): Suggest taginfo instead of -t. Add 2518 comment with some of the reasons. Add comment about -u and -i 2519 problems. 2520 2521Sat Aug 16 10:19:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2522 2523 * cvs.texinfo (Error messages): Add note about how "could not 2524 check out foo.c" seems to also have been observed on Irix. 2525 2526Fri Aug 15 17:28:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2527 2528 * cvs.texinfo (Error messages): Add "could not check out foo.c". 2529 2530Thu Aug 14 23:57:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2531 2532 * cvs.texinfo (Wrappers): Document new -m 'COPY' behavior. 2533 2534Tue Aug 12 20:56:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2535 2536 * cvs.texinfo (Sticky tags): Add comment about how we should be 2537 documenting sticky tags. 2538 2539Fri Aug 8 10:01:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2540 2541 * cvs.texinfo (File status): Add comment about "working revision" 2542 in cvs status for a locally removed file. 2543 2544Thu Aug 7 22:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2545 2546 * cvs.texinfo (From other version control systems): Mention 2547 pvcs_to_rcs alongside sccs2rcs. 2548 2549Tue Aug 5 17:22:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2550 2551 * cvs.texinfo (Compatibility): Add comment about how CVS probably 2552 could be detecting the case of dead files killed by CVS 1.3. 2553 2554 * cvs.texinfo (From other version control systems): Add paragraph 2555 about converting from systems which don't export RCS files. 2556 2557Sun Aug 3 21:03:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2558 2559 * cvsclient.texi (Responses): Cite RFC1321 for MD5. 2560 2561 * cvs.texinfo (A sample session): Nuke index entry for "A sample 2562 session". The fact that this isn't "sample session" is totally 2563 bogus, but in general the table of contents is probably better for 2564 this entry. 2565 2566 * cvs.texinfo (Error messages): Add comment about wording of error 2567 concerning unknown -x option. 2568 2569 * cvs.texinfo (Wrappers): Add comment about absolute filter pathname. 2570 2571Thu Jul 31 14:40:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2572 2573 * cvs.texinfo: Use @ref not @xref when reference is not at the 2574 start of a sentence. Avoids capitalizing "See" when we shouldn't. 2575 Fixes to other similar xref problems. 2576 2577Wed Jul 30 19:30:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2578 2579 * cvsclient.texi (Connection and Authentication): Don't use @samp 2580 on BEGIN AUTH REQUEST and friends. Avoids overfull hbox. 2581 2582Fri Jul 25 10:40:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2583 2584 * cvsclient.texi (Requests): Remove obsolete sentence regarding 2585 using Directory instead of Repository enabling alternate response 2586 syntax. 2587 2588 * cvsclient.texi (Response intro): Add discussing of file updating 2589 responses and file update modifying responses. 2590 (Responses): Refer to this description rather than trying to 2591 describe it in each place. The descriptions in each place were 2592 somewhat incomplete and didn't get updated when new file updating 2593 responses were added. 2594 2595 * cvsclient.texi: Split node Responses into Response intro, 2596 Response pathnames, and Responses. 2597 2598Thu Jul 24 23:13:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2599 2600 * cvs.texinfo (config): Document SystemAuth. 2601 (Password authentication server): Mention SystemAuth. 2602 2603Mon Jul 21 08:57:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2604 2605 * Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG. 2606 2607Sun Jul 20 17:55:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2608 2609 * cvs.texinfo (admin options): For options with optional 2610 arguments, specify that there can be no space between the option 2611 and its argument. For -N, add xref to Magic branch numbers. For 2612 -t, talk about reading from stdin. Comment changes. 2613 2614Sat Jul 19 22:28:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2615 2616 * cvs.texinfo (Preface): Make section titles more verbose. 2617 Likewise for the menu. 2618 2619Fri Jul 18 08:41:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2620 2621 * cvs.texinfo (Error messages): No need for an external patch if 2622 server and client are current. Add comment with more thoughts 2623 about messages specific to old versions of CVS. 2624 2625 * cvs.texinfo (Error messages): Add "cannot start server via rcmd". 2626 2627 * cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs 2628 init. 2629 2630 * cvs.texinfo (Error messages): Add "missing author". 2631 2632Tue Jul 15 16:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2633 2634 * cvs.texinfo (Keyword list): Fix documentation of $Log to reflect 2635 the fact that we no longer use the comment leader. 2636 (admin options): Fix documentation of $Log. 2637 (admin examples): Remove example concerning comment leader, since 2638 the example no longer does what it claims to. 2639 (admin, admin options): Fix various parts of the documentation to 2640 not refer to this being implemented via RCS. Say nastier things 2641 about -I and -x. Add comments about options to "rcs" which we 2642 don't document. 2643 2644Mon Jul 14 00:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2645 2646 * cvs.texinfo (Error messages): The "cannot change permissions on 2647 temporary directory" error has been happening in various test cases. 2648 2649Sat Jul 12 11:12:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2650 2651 * cvs.texinfo (Repository files): Further comments about leading 2652 "-" in filenames. 2653 2654Fri Jul 11 21:30:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2655 2656 * cvs.texinfo (Repository files): Add comment about legal 2657 filenames. 2658 2659Wed Jul 9 18:05:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2660 2661 * cvsclient.texi (Responses): Add Mbinary response. 2662 2663Mon Jul 7 12:04:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2664 2665 * cvsclient.texi (Goals): Add previously unwritten goal about only 2666 one way to do each operation. 2667 2668 * cvs.texinfo (File permissions): Rewrite paragraph on setuid to 2669 be more verbose and less unix-specific. 2670 2671Sat Jul 5 03:16:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2672 2673 * cvsclient.texi (Connection and Authentication): When we said to 2674 "ignore" an unrecogized code we mean to treat it as nonspecific, 2675 not to ignore the response. 2676 2677 * cvsclient.texi (Example): Refer to RFC2119 when referring to 2678 terminology of MUST, SHALL, &c. 2679 2680 * cvs.texinfo (Windows permissions): New node. 2681 2682Fri Jul 4 15:27:43 1997 Ian Lance Taylor <ian@cygnus.com> 2683 2684 * cvs.texinfo (Common options): Fix typo (avaliable for 2685 available). 2686 2687Tue Jul 1 09:19:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2688 2689 * cvs.texinfo (Server requirements): Discuss memory used by diff. 2690 2691 * cvs.texinfo (Substitution modes): Add comment about -A resetting 2692 both sticky tags/dates and sticky options. 2693 2694 * cvs.texinfo (File permissions): Add paragraph concerning 2695 ownership of the RCS files. 2696 2697 * cvs.texinfo (Working directory storage): Relative repositories 2698 in CVS/Repository are legal. 2699 2700Mon Jun 30 10:48:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2701 2702 * cvsclient.texi (Top): Add menu item for Password scrambling. 2703 2704 * cvs.texinfo (Committing your changes): Add comment concerning 2705 documentation of message prompting. 2706 2707Fri Jun 27 11:20:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2708 2709 * cvsclient.texi (Password scrambling): New node. 2710 (Connection and Authentication): Adjust accordingly. 2711 (Protocol Notes): Add long discussion of character sets and 2712 password scrambling. 2713 2714 * cvs.texinfo (Repository files): Also mention doc/RCSFILES in 2715 documenting RCS file format. 2716 (CVSROOT, storage of files): New node. 2717 2718Thu Jun 26 09:18:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2719 2720 * cvs.texinfo (File permissions): xref to the pserver thing about 2721 permissions in CVSROOT. 2722 (Kerberos authenticated): Explicitly mention kerberos rsh. 2723 Add various index entries for "security, <foo>". 2724 2725Wed Jun 25 13:39:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2726 2727 * cvs.texinfo (Common options): Rewrite comments concerning HEAD 2728 and testcases and solution. Changing HEAD might be too big a 2729 change; might be better to phase it out. 2730 (Common options, Tags): Add index entries for HEAD and BASE. 2731 2732Tue Jun 24 09:37:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2733 2734 * cvs.texinfo (Error messages): Add assertion failed. 2735 2736 * cvsclient.texi (Connection and Authentication): Add "E" and 2737 "error" as responses in authentication protocol. The server 2738 already was in the (formerly bad) habit of sending them, and we 2739 might as well implement this in the client and document it. 2740 2741 * cvs.texinfo (Password authentication security): Note about 2742 permissions on $CVSROOT also applies to its parent and so on up to 2743 /. 2744 2745Mon Jun 23 18:28:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2746 2747 * cvs.texinfo (Creating a repository): xref to Server requirements 2748 for more details on memory, CPU. 2749 (Server requirements): Add xref to Creating a repository regarding 2750 disk space. 2751 2752 * cvs.texinfo (Read-only access, Password authentication 2753 security): The known holes which let a read-only user execute 2754 arbitrary programs on the server are gone. 2755 2756 * cvsclient.texi (Protocol Notes): Remove multisite item; it is 2757 replaced by item 186 in TODO. Add a general reference to TODO. 2758 Rewrite accordingly the sentence about multisite in the item 2759 concerning sending modified files in "cvs update". 2760 2761Fri Jun 20 17:00:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2762 2763 * cvs.texinfo (Error messages): Add "binary files differ" when 2764 trying to check in a binary file. 2765 2766Fri Jun 20 14:01:23 1997 David J MacKenzie <djm@va.pubnix.com> 2767 and Jim Kingdon <kingdon@harvey.cyclic.com> 2768 2769 * cvs.texinfo: Fix various formatting, spelling, stylistic, and 2770 factual errors. 2771 2772Thu Jun 19 07:11:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2773 2774 * cvs.texinfo (config): New node. 2775 (Password authentication server): Talk about RCSBIN in config as 2776 an alternative to -b global option. 2777 * cvsclient.texi (Requests): Specify when Root can/must be used. 2778 2779 * cvs.texinfo (Error messages): Add 2780 "*PANIC* administration files missing". 2781 2782 * cvs.texinfo (Password authentication server): Mention 2783 permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the 2784 installation process. 2785 (Password authentication security): Clarify that permissions issue 2786 applies to $CVSROOT as well as $CVSROOT/CVSROOT. 2787 2788Wed Jun 18 00:03:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2789 2790 * cvs.texinfo (Password authentication security): Add paragraph 2791 on write permissions of $CVSROOT/CVSROOT. 2792 2793 * cvs.texinfo (Adding and removing): New node. Move Adding files, 2794 Removing files, Removing directories, Moving files, and Moving 2795 directories under it. 2796 2797 * cvs.texinfo (Removing directories): Add sentence about how 2798 one doesn't remove the directory itself. 2799 2800 * cvs.texinfo (Password authentication server): Document 2801 --allow-root. 2802 2803Tue Jun 17 09:58:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2804 2805 * cvs.texinfo (Error messages): Add "unknown option" from RCS. 2806 2807Fri Jun 13 12:11:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2808 2809 * cvs.texinfo (Global options): Add note about how -n might affect 2810 CVS's output. 2811 2812Thu Jun 12 09:33:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2813 2814 * cvs.texinfo (Other problems): New node. Add discussion of 2815 problem with old rcsmerge. 2816 2817 * cvs.texinfo (Environment variables): Add CVSUMASK. 2818 2819Mon Jun 2 18:39:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2820 2821 * cvs.texinfo (Moving a repository): New node. 2822 2823Tue May 27 18:27:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2824 2825 * cvs.texinfo (Working directory storage): Add comment about 2826 timestamps. 2827 * cvsclient.texi (Responses): Add Mod-time. 2828 2829Mon May 26 10:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2830 2831 * cvs.texinfo (Wrappers): Add comment concerning -t/-f and 2832 client/server. 2833 2834Sun May 25 00:08:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2835 2836 * cvs.texinfo (Multiple vendor branches): New node. 2837 (First import, import options, Invoking CVS): xref to it. 2838 2839Sat May 24 23:47:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2840 2841 * cvs.texinfo (File permissions): Add comment about group 2842 ownership in repository and setgid bit on directories. 2843 2844Fri May 23 17:14:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2845 2846 * RCSFILES: Fix typo in dead newphrase description ("an" -> "a"). 2847 2848Fri May 23 16:33:38 1997 Ian Lance Taylor <ian@cygnus.com> 2849 2850 * RCSFILES: Mention dead as a newphrase. 2851 2852Fri May 23 09:45:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2853 2854 * cvs.texinfo (Builds): In comment, update URL of mk. 2855 2856Thu May 22 09:25:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2857 2858 * cvs.texinfo (Error messages): Add comment about yet another way 2859 to produce a "cannot open CVS/Entries for reading" error. 2860 2861Tue May 20 17:54:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2862 2863 * cvs.texinfo (Error messages): Add item about EINVAL in rename. 2864 2865Mon May 19 00:21:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2866 2867 * cvs.texinfo (Keywords in imports): New node. 2868 (Tracking sources): Add comment about what a "vendor" is. 2869 2870 * cvs.texinfo (Keyword substitution): Where it refers to RCS 2871 having a certain behavior, rewrite to not pass the buck like 2872 that. Saying "RCS file" is still OK; that is a legit CVS 2873 concept. A few other minor edits. 2874 2875Sun May 18 10:24:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2876 2877 * RCSFILES: Add list of known newphrase extensions. 2878 2879 * cvs.texinfo (From other version control systems): Fix typo 2880 ("systesm" -> "systems"). 2881 2882 * cvs.texinfo (Exit status): New node. 2883 (diff): Replace text on exit status with an xref to that node. 2884 The previous text documented a behavior which CVS no longer 2885 implements. 2886 (user-defined logging, commitinfo, verifymsg, Error messages): 2887 Add index entries for "exit status, of <something which CVS invokes>". 2888 2889 * cvs.texinfo (Administrative files): Add comment concerning 2890 writing triggers and particularly performance issues. 2891 2892 * cvs.texinfo (rtag options, tag options): Don't discuss what old 2893 versions did with respect to the behavior now controlled by -F; we 2894 don't try to document old versions here. Add comments concerning 2895 how -F should be documented. Add index entries for "renaming 2896 tags" and such pointing to "tag -F". 2897 2898Wed May 14 12:16:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2899 2900 * cvs.texinfo (Binary files): Add text and comment about 2901 automatically detecting binary files. 2902 2903Mon May 12 11:55:07 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2904 2905 * cvsclient.texi (Connection and Authentication): Add item about 2906 future expansion. 2907 2908Thu May 8 11:08:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2909 2910 * cvs.texinfo (Update imports): Add comment about wdiff 2911 vs. fsf/wdiff in example. 2912 2913Wed May 7 13:52:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2914 2915 * cvs.texinfo (checkout): Add comment about need for example 2916 regarding what the "module" argument means. 2917 2918Tue May 6 18:02:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2919 2920 * cvs.texinfo (History browsing): Add comment about looking at old 2921 revisions. 2922 2923Tue May 06 15:05:00 1997 Larry Jones <larry.jones@sdrc.com> 2924 2925 * cvs.texinfo: More additions/corrections for -R due to recent 2926 changes. 2927 2928Mon Dec 16 15:18:00 1996 Larry Jones <larry.jones@sdrc.com> 2929 2930 * cvs.texinfo: Added/corrected documentation for -R. (Minor edits 2931 by Jim Kingdon to reflect recent changes in cvs.texinfo) 2932 2933Sun May 4 14:38:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2934 2935 * cvs.texinfo (Compatibility): Add comment about "D" lines in 2936 Entries. 2937 2938 * cvs.texinfo (CVS commands, diff): Change "run diffs" to "show 2939 differences"; the former is jargon. 2940 (CVS commands): Don't refer to "rlog" in describing what log does. 2941 2942 * Makefile.in (cvsclient.dvi cvsclient.aux): Run texi2dvi rather 2943 than (poorly) emulating it ourself. 2944 2945 Fix overfull and underfull hboxes: 2946 * cvs.texinfo (What is CVS?): Add words "the newsgroup" before 2947 "comp.sources.unix". 2948 (Credits): Put list of people in @display. 2949 (Repository files): Put /usr/local/cvsroot in @example. 2950 (Connecting via rsh): Change "anklet" to "toe" in example. 2951 (Kerberos authenticated, Password authentication client, Password 2952 authentication server): Change "brickyard" to "yard" in example. 2953 (Read-only access): Use @example and refer to files with a shorter 2954 pathname. 2955 (Server temporary directory): Use @example for pathname. 2956 (Watches Compatibility): Add phony line break. 2957 (Revision numbers): Remove revision 1.2.2.2 and tighten up the 2958 spacing for "the main trunk". 2959 (Tags, Creating a branch): Change /usr/local/cvsroot to /u/cvsroot. 2960 (Merging more than once): Tighten up spacing for "the main trunk". 2961 (Recursive behavior): Put long command in @example. 2962 (First import): Remove word "called". 2963 (Common options): Put long URL in @example. 2964 (loginfo example): Use fewer hyphens in example. 2965 (Variables): Put long command name in @example. 2966 (Copying): Add line break. 2967 (Administrative files): Remove "the" from title. 2968 (Copying): Change "@unnumberedsec" to two "@heading"s. 2969 * cvsclient.texi (Requests): Change /home/kingdon/zwork/cvsroot to 2970 /u/cvsroot. 2971 (Example): Add word "file". 2972 (Example): Change line breaks in example log message. 2973 (Example): Change /home/kingdon/testing/cvsroot to /u/cvsroot. 2974 2975 * cvs.texinfo (Credits): Don't refer to appendix A and B, they 2976 have been renumbered. Reword so that it works whether the text in 2977 question has since been rewritten or not. 2978 2979 * cvs.texinfo (BUGS): Rewrite to reflect the many different ways 2980 that one might want to handle bugs. Move information on Signum 2981 and Cyclic from Preface to here. Remove information on known 2982 deficiencies in the manual (some of them I'm not sure were really 2983 things in need of improvement; others were too general to be 2984 useful). For the most part FIXME comments are probably better for 2985 this. Remove "Linkoping, October 1993, Per Cederqvist"--many 2986 parts of the manual are now from other people, dates, and places. 2987 (What is CVS): For the most part, just refer to BUGS concerning 2988 bug-cvs. Also tell people how to subscribe to bug-cvs. 2989 (Credits): Say that list is not comprehensive and refer to 2990 ChangeLog. 2991 2992Sat May 3 10:51:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2993 2994 * cvs.texinfo (rcsinfo): Add comment about checkoutlist and 2995 related topics. 2996 2997 * cvs.texinfo (Server temporary directory): New node. 2998 2999 * cvs.texinfo (Backing up): New node. 3000 3001 * cvs.texinfo (Repository): Be more explicit about the repository 3002 and the working directory not being subdirectories of each other. 3003 3004Mon Apr 28 11:12:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3005 3006 * cvs.texinfo (Removing files): Use "*.c" not "?.c" in example; 3007 the former should be good for both unix and DOS-like operating 3008 systems. Document -f option. Refer to Invoking CVS for a full 3009 list of options. Add a few comments. 3010 3011 * cvs.texinfo (Invoking CVS): For checkout and update, call them 3012 "sticky options" not "sticky kopts". 3013 3014 * cvs.texinfo (Editing files): Add additional comments on get 3015 vs. checkout. 3016 3017Sun Apr 27 16:17:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3018 3019 * cvs.texinfo (commit): Only document the current flags (where -f 3020 is force and -F file gets the message from a log file). We had 3021 partly made this change on 9 Feb 1997, but some places got missed. 3022 3023 * RCSFILES: Add discussion of the common concern regarding 3024 applying deltas to get to a branch head. 3025 3026 * DIFFUTILS-2.7-BUG: New file. 3027 3028 * cvs.texinfo (File status): Refer to "Invoking CVS", not 3029 "status", for status options. Add paragraph about how "cvs -n -q 3030 update" is another way to display file status. 3031 (update examples): Removed; it had contained the "cvs -n -q 3032 update" material. 3033 (Invoking CVS): xref to "File status" and "Tags", not "status" and 3034 "status options". 3035 (status, status options): Removed. 3036 (update options, checkout options): xref to "Invoking CVS" 3037 not "status". 3038 3039 * cvsclient.texi (Requests): Clarify how long-lived Sticky and 3040 Static-directory are. 3041 3042 * cvs.texinfo: Add @finalout. 3043 3044 * cvs.texinfo (Error messages): Add "cannot change permissions on 3045 temporary directory" message. 3046 3047Wed Apr 23 12:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3048 3049 * cvsclient.texi (Requests): Document "add" in much more detail. 3050 3051Wed Apr 23 00:38:17 1997 Ian Lance Taylor <ian@cygnus.com> 3052 3053 * cvsclient.texi (Requests): Correct small typo (`a' for `as'). 3054 3055Tue Apr 22 14:23:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3056 3057 * cvsclient.texi (Protocol Notes): Expand ideas on multisite 3058 features somewhat. Add items about the network turnarounds for 3059 pserver authentication and for protocol negotiation. 3060 3061Mon Apr 21 08:54:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3062 3063 * cvs.texinfo (Working directory storage): Describe what to do 3064 with Entries.Log in more detail. 3065 3066 * cvsclient.texi (Responses): Say "CVS 1.9 and earlier" rather 3067 than "pre version 1.10". The latter increases confusion by 3068 referring to a version which doesn't exist yet. 3069 3070Mon Apr 21 01:02:53 1997 Ian Lance Taylor <ian@cygnus.com> 3071 3072 * cvsclient.texi (Responses): Document Rcs-diff. Indicate that 3073 Patched is now deprecated in favor of Rcs-diff. 3074 3075Sun Apr 20 23:42:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3076 3077 * cvs.texinfo (Working directory storage): Add note about format 3078 of timestamp and the "Result of merge" concept. 3079 3080Sat Apr 19 13:42:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3081 3082 * cvsclient.texi (Responses): It is OK for Copy-file to implement 3083 a rename instead of a copy. 3084 3085Fri Apr 18 12:05:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3086 3087 * cvs.texinfo (Assigning revisions): Say that -r implies -f. 3088 3089Thu Apr 17 16:34:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3090 3091 * cvs.texinfo (From other version control systems): Add comment 3092 about CMZ and PATCHY. 3093 3094Wed Apr 16 12:35:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3095 3096 * cvsclient.texi (Responses): Add paragraph describing how 3097 Copy-file relates to Merged. 3098 (Responses): Add paragraph about how it is the server which 3099 worries about not clobbering the user's file. 3100 3101Tue Apr 15 00:57:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3102 3103 * RCSFILES: Add notes on keyword expansion. 3104 3105 * cvs.texinfo (Rename by copying): Comment out seemingly erroneous 3106 text regarding the revision number that the new file starts with. 3107 3108Mon Apr 14 12:37:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3109 3110 * cvsclient.texi (Requests): Clients should try to send 3111 notifications right away. 3112 3113 * cvsclient.texi (Requests): For Notify request, clarify a few 3114 future expansion situations. Specify the format of the time. 3115 3116 * cvsclient.texi (Requests): Clarify that arguments to co, rdiff, 3117 and rtag are module names (and how that differs from file/directory 3118 names). 3119 3120 * cvsclient.texi (Responses): Say that servers need to create 3121 directories one at a time. 3122 3123Sat Apr 12 09:32:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3124 3125 * cvs.texinfo (Committing your changes): Say that editor default 3126 is notepad (not vi) for Windows NT/95. Be more clear about what 3127 "cvs commit" does. Add paragraph about timestamps. 3128 (Environment variables, Global options, editinfo): 3129 Add xrefs to that node. 3130 3131Thu Apr 10 15:48:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3132 3133 * cvs.texinfo (Error messages): Add "could not patch; will refetch". 3134 3135Wed Apr 9 15:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3136 3137 * cvs.texinfo (Working directory storage): New node. 3138 3139 * cvs.texinfo (Error messages): Add comment about "cvs co ." on 3140 NT. 3141 3142Tue Apr 8 14:44:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3143 3144 * cvs.texinfo (Error messages): Add diff3 usage message. 3145 3146Sun Apr 6 19:03:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3147 3148 * cvs.texinfo (Removing files): Add comment about undoing a "cvs 3149 remove". 3150 3151 * cvsclient.texi (Requests): Explicitly mention the idea of 3152 deferring "Notify" requests. 3153 3154Tue Apr 1 07:51:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3155 3156 * cvsclient.texi (Responses): Add paragraph about directory 3157 creation and empty directories. 3158 3159 * cvs.texinfo (Binary files): Add comment about binary files and 3160 merges. 3161 3162 * cvsclient.texi (Requests): Add discussion of when to send 3163 Is-modified. 3164 3165 * cvsclient.texi (Requests): Sending Is-modified is enough to 3166 prevent the file from being considered "lost". 3167 3168Sun Mar 30 00:31:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3169 3170 * cvsclient.texi (Requests): Add Is-modified request. Clarify 3171 order of Entry relative to Unchanged or Is-modified (might as well 3172 specify the same thing vis-a-vis Modified while we are at it). 3173 3174Sat Mar 29 12:32:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3175 3176 * cvsclient.texi: Change "newline" to "linefeed". Most of the 3177 document already reads "linefeed" and that is what is intended. 3178 (File transmissions): New node, moved here from Requests. 3179 (Goals, Filenames, File transmissions, new node Strings): Add 3180 discussion of character sets and what we expect from the transport 3181 protocol we run on. 3182 3183 * cvsclient.texi (Requests): Add paragraph about each Directory 3184 request specifying a new local-directory and repository. 3185 3186 * cvsclient.texi (Requests): Add paragraph about renaming 3187 local-directory in Directory request. Use "local-directory" 3188 consistently instead of "working directory", for clarity. 3189 3190Fri Mar 28 13:59:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3191 3192 * cvsclient.texi (Requests): Make it clear that there is no 3193 guarantee that one will get Clear-sticky instead of another 3194 response. Also clarify that clients will tend to store the 3195 repository in a long-term way. 3196 3197 * cvsclient.texi (Requests): Further clarify Directory example. 3198 3199 * cvsclient.texi (Requests): Add example and further explanation 3200 of what expand-modules is for. 3201 3202 * cvsclient.texi (Requests): Add example, hopefully making it 3203 clearer what REPOSITORY and LOCAL-DIRECTORY mean to Directory. 3204 3205 * cvs.texinfo (Attic): New node. 3206 (rtag options): Adjust discussion of -a accordingly. 3207 (Repository files): Adjust accordingly. 3208 3209Thu Mar 27 09:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3210 3211 * cvs.texinfo (Error messages): Give exact wording of broken pipe 3212 error message. 3213 3214 * cvs.texinfo (history database): Add comment about various 3215 problems with the history file. 3216 3217 * cvs.texinfo (Common options): The ISO8601 web page we had 3218 mentioned in a comment is no more. Replace it with a new one. 3219 3220 * cvs.texinfo (Common options): "cvs history" also outputs dates. 3221 3222Wed Mar 26 10:54:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3223 3224 * cvs.texinfo (Common options): "cvs editors" also outputs dates. 3225 3226 * cvs.texinfo (Outside): Fix paragraph which said that revision 3227 numbers start at 1.0. First of all, it is 1.1. Second of all, it 3228 is sometimes 2.1, 3.1, etc. Third of all, the xref should be to 3229 Assigning revisions not commit options. 3230 3231 * cvs.texinfo (Outside): Comment out sentence which incorrectly 3232 stated that "cvs add" can operate on "foo/bar.c". 3233 3234Tue Mar 25 22:21:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3235 3236 * cvs.texinfo (Error messages): New node. 3237 (Magic branch numbers): Move from Troubleshooting to Revisions and 3238 branches. The former placement never made any sense to me. 3239 (Revision numbers): Remove "Main trunk (intro)" index entry now 3240 that this node is right next to the other "main trunk" index 3241 entry. 3242 (BUGS): Very briefly mention reporting bugs in CVS. 3243 3244 * cvs.texinfo (Compatibility): Add comment about "Nfoo" in CVS/Tag. 3245 3246Mon Mar 24 13:50:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3247 3248 * cvs.texinfo (Creating a branch): Add comment about -r in branch 3249 example. 3250 3251 * cvsclient.texi (Responses): Discuss meaning of tagspec and 3252 future expansion in Set-sticky. The behavior described is the one 3253 which CVS has always implemented. 3254 3255Fri Mar 21 14:19:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3256 3257 * cvsclient.texi (Requests): Revise meaning of "Case" per change 3258 to CVS. 3259 3260Tue Mar 18 15:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3261 3262 The following reorganization hopefully presents numeric revisions 3263 in a slightly more coherent fashion. The only new material is the 3264 paragraph about assigning revisions for added files. 3265 * cvs.texinfo (A sample session): Bring in a sentence from Basic 3266 concepts node, defining a repository. 3267 (Revisions and branches): Renamed from Branches (it has always 3268 covered non-branch tags too). Bring in nodes "Revision numbers" and 3269 "Versions revisions releases" from Basic concepts, the former in 3270 particular was way too detailed for an intro section. 3271 (A sample session): Add comment about how we need an introduction 3272 and what might go into one. Also bring in the paragraph from 3273 Basic concepts introducing modules, but comment it out. 3274 (Viewing differences): Add comment about 3275 (Basic concepts): Removed; its content has been farmed out as 3276 described above, and as the comment said, it was fundamentally 3277 flawed. 3278 (Assigning revisions): New node. Incorporates the "New major 3279 release number" subsubsec which was in "commit examples". Add 3280 paragraph concerning how CVS assigns revisions on added files. 3281 (commit options): Refer to that node under -r. 3282 (Invoking CVS): Add comment about text for -r. 3283 3284Tue Mar 18 13:04:30 1997 Jim Meyering <meyering@totoro.cyclic.com> 3285 3286 * Makefile.in: (install-info): Depend on installdirs. 3287 3288Sun Mar 16 12:37:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3289 3290 * cvs.texinfo (File permissions): CVSUMASK now works for RCS 3291 files; but it is (still) awkward for client/server CVS. 3292 3293Sat Mar 15 17:41:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3294 3295 * cvs.texinfo (Magic branch numbers): Add comment about where this 3296 should go. 3297 3298Thu Mar 13 09:11:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3299 3300 * cvs.texinfo (Credits): Fix grammatical mistake ("manual about" 3301 -> "manual is about"). Reported by Philippe De Muyter. 3302 3303Sun Mar 9 09:06:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3304 3305 * cvs.texinfo (File permissions): Add comment about val-tags and 3306 CVSUMASK. 3307 3308Sun Mar 2 12:33:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3309 3310 * cvs.texinfo (From scratch): Add comment about creating 3311 directories with add rather than import. 3312 3313 * cvs.texinfo (Creating a repository): Add comment about how this 3314 somewhat duplicates Server requirements. 3315 3316 * cvs.texinfo (Connecting via rsh): Add comment about rsh 3317 vs. remsh. Also wording fix ("incorrect" -> "inapplicable"). 3318 3319 * cvs.texinfo (Outside): Add comment about renames and annotate. 3320 3321 * cvs.texinfo (Server requirements): New node. 3322 3323Thu Feb 27 15:20:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3324 3325 * cvs.texinfo (Multiple developers): Reword section on "cvs admin 3326 -l". As nearly as I can tell based on when it came up on info-cvs 3327 and other contexts, people who are into reserved checkouts 3328 generally find that cvs admin -l is OK. Add a bunch more notes 3329 (inside @ignore) about reserved checkout implementation ideas. 3330 3331Sun Feb 23 16:12:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3332 3333 * cvs.texinfo (Common options): Add various additional comments 3334 about date formats. 3335 3336 * RCSFILES: Remove diff for Id and explain it in words instead. 3337 The previous values for Id had been clobbered by keyword expansion 3338 on the RCSFILES file itself. 3339 3340Sat Feb 22 14:16:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3341 3342 * Makefile.in (DISTFILES): Fix typo (missing backslash). 3343 3344Fri Feb 21 23:08:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3345 3346 * RCSFILES: New file. 3347 * Makefile.in (DISTFILES): Add RCSFILES. 3348 334920 Feb 1997 Lenny Foner <foner@media.mit.edu> 3350 3351 * cvs.texinfo (Checklist): Fix typo ("keword" -> "keyword"). 3352 3353Thu Feb 20 21:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3354 3355 * cvs.texinfo (Keeping a checked out copy): Add "web" to index. 3356 3357Wed Feb 12 18:44:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3358 3359 * cvs.texinfo (Password authentication client, Invoking CVS): 3360 Document "cvs logout" command. 3361 3362Tue Feb 11 20:42:45 1997 Ian Lance Taylor <ian@cygnus.com> 3363 3364 * cvs.texinfo (commit options): Document that the -f option to 3365 commit disables recursion. 3366 3367Sun Feb 9 13:58:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3368 3369 * cvs.texinfo (diff options): Document all the options we pass 3370 through to diff. Remove paragraph about -D sometimes meaning 3371 --ifdef since that is no longer true. 3372 3373 * cvs.texinfo (Multiple developers): Add lengthy comment about 3374 reserved checkout design issues. 3375 3376 * cvs.texinfo (Wrappers): Add paragraph about timestamps. 3377 3378 * cvs.texinfo (commit options): Don't try to document what CVS 1.3 3379 does with -f and how recent versions differ: 1.3 is pretty old 3380 anyway, we generally only try to document the current version, and 3381 the way it was described here was pretty confusing. 3382 (Environment variables): Likewise for CVSEDITOR. 3383 3384 * cvs.texinfo (import output): Add index entries for symbolic 3385 links. Add brief mention of whether behavior should be 3386 different. Add comments on other symbolic link issues. 3387 3388Wed Feb 5 13:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3389 3390 * cvs.texinfo (Concurrency): Add comment about commit/commit 3391 atomicity. 3392 3393Mon Feb 3 10:55:41 1997 joel boutros <nihilis@moral.addiction.com> 3394 3395 * cvs.texinfo (Connecting via rsh): Fix typo (programs -> problems). 3396 3397Fri Jan 31 12:18:47 1997 Ian Lance Taylor <ian@cygnus.com> 3398 3399 * cvsclient.texi (Connection and Authentication): Correct typo 3400 (``sent'' for ``send''), and rewrite sentence for clarity. 3401 3402Fri Jan 24 10:31:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3403 3404 * cvs.texinfo (File status): Change "Unresolved Conflict" to "File 3405 had conflicts on merge" per change to CVS. 3406 3407Sun Jan 19 16:21:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3408 3409 * cvs.texinfo (admin): Add comments about "group" and "compiled in 3410 value". At least one info-cvs poster was confused by this. 3411 3412Thu Jan 16 17:54:51 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3413 3414 * cvs.texinfo (Wrappers): It is just -t/-f which doesn't work 3415 client/server. -k *does* (well, except for the problem with 3416 import noted in BUGS). -m I don't know and I doubt anyone cares. 3417 3418Mon Jan 13 15:41:02 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 3419 3420 * cvs.texinfo (Read-only access): rephrase to imply that there may 3421 be other administrative files, besides history and locks, which 3422 read-only users can also affect (in the future, for example, the 3423 `passwd' file). 3424 3425Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3426 3427 * Makefile.in: Remove CVSid; we decided to get rid 3428 of these some time ago. 3429 3430Wed Jan 8 09:08:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3431 3432 * cvsclient.texi (Connection and Authentication): Document 3433 restriction that cvs root sent in the cvs protocol and in the 3434 pserver authentication protocol must be identical. 3435 3436Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3437 3438 * Makefile.in, cvs.texinfo: Remove "675" paragraph; 3439 see ../ChangeLog for rationale. 3440 3441Thu Jan 2 09:34:51 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 3442 3443 * cvs.texinfo (Read-only access): new node. 3444 (Repository): new menu item for above new node. 3445 (Password authentication server): document the user-aliasing 3446 feature. Why was this undocumented before? 3447 3448Wed Jan 1 18:12:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3449 3450 * cvs.texinfo (Conflicts example): Use @asis in example to prevent 3451 starting a line with a conflict marker. This means that when 3452 maintaining the file with CVS itself, CVS will not think there is 3453 a conflict merely because of the conflict marker in the example. 3454 IMHO, this is totally bogus and CVS needs a better way of figuring 3455 out whether a conflict is resolved (see comments elsewhere in this 3456 node), but until then.... Credit to Fred Fish for reporting the 3457 problem. 3458 3459 * cvs.texinfo (cvsignore): Add paragraph about how .cvsignore 3460 files in the sources being imported by "cvs import" override 3461 "-I !". Credit goes to Fred Fish for pointing out this problem. 3462 3463Thu Dec 19 12:36:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3464 3465 * cvs.texinfo (Credits): Update Roland Pesch email address per his 3466 request. 3467 3468Tue Dec 17 12:57:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3469 3470 * cvs.texinfo (verifymsg): In example, remove text "and reedit if 3471 necessary"; it was copied from editinfo and doesn't apply here. 3472 Fix syntax of if statement; remove unnecessary attempt at loop; 3473 don't use -n with echo. Add @appendixsec at start of node. 3474 Add note about how verifymsg cannot change log message. 3475 (editinfo): In paragraph saying editinfo is obsolete, fix various 3476 typos and formatting glitches. Mention -e as well as EDITOR. 3477 (editinfo): In saying that editinfo doesn't get consulted with -m, 3478 -F or client/server, recommend verifymsg. Remove comment which 3479 says, in effect, "we need a feature like verifymsg". 3480 (editinfo example): Change "verifymsg" back to "editinfo" here; 3481 the example is of editinfo not verifymsg. 3482 3483Tue Dec 17 12:45:32 1996 Abe Feldman <feldman@cyclic.com> 3484 3485 * cvs.texinfo (verifymsg): New node. 3486 various places: Say that editinfo is obsolete, or refer to 3487 verifymsg instead of editinfo 3488 3489Wed Dec 11 08:55:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3490 3491 * cvs.texinfo (Compatibility): Add comment about 1.3 and file death. 3492 3493 * cvs.texinfo (update output, release output): Document "P" as 3494 well as "U". 3495 3496Tue Dec 10 16:23:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3497 3498 * cvs.texinfo (Builds): Change "make" to "implement" and "build"; 3499 in this context "make" is ambiguous. 3500 (Builds): Add new URL of mk web page. 3501 3502Mon Dec 9 11:03:37 1996 Jim Blandy <jimb@floss.cyclic.com> 3503 3504 * cvs.texinfo (Password authentication client, Environment 3505 variables): Remove mention of CVS_PASSWORD. 3506 3507Sun Dec 8 22:38:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3508 3509 * cvs.texinfo (Repository files): Mention differences between RCS 3510 files in RCS and in CVS. 3511 (Tags): Tag names must start with a letter. 3512 3513Fri Dec 6 09:08:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3514 3515 * cvs.texinfo (syntax): Expand discussion of regular expression 3516 syntax. 3517 3518Fri Nov 29 09:06:41 1996 fnf@ninemoons.com (Fred Fish) 3519 and Jim Kingdon <kingdon@harvey.cyclic.com> 3520 3521 * cvs.texinfo, cvsclient.texi: Make sure @ref and friends are 3522 followed by "," or "." as described in the texinfo manual. This 3523 is a dubious practice as texi2html and texinfo.tex don't require 3524 it, and makeinfo could insert them as needed, but since makeinfo 3525 doesn't do that yet, cope. 3526 3527 * cvs.texinfo (From files): Suggest "diff -r" rather than "ls -R" 3528 as the way to see that the sources seem to have been imported 3529 correctly. 3530 (Common options): -k is also available with import. 3531 (admin options): Fix typo ("interrested" -> "interested"). 3532 3533Mon Nov 25 10:03:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3534 3535 * cvs.texinfo (Common options): Add comments about two digit 3536 years, year 2000, and ambiguous/nonexistent dates. 3537 3538Sun Nov 24 17:27:24 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3539 3540 * cvs.texinfo (First import): Don't say what the wdiff program we 3541 are using as an example does--that is confusing. Also don't show 3542 untarring it--people might be familiar with cpio, ZIP, VMS BACKUP, 3543 etc., instead of tar. 3544 3545 * cvs.texinfo (Adding files): Update comment about "cvs add -m". 3546 3547 * cvs.texinfo (Common options): Remove -H; -H is not a command 3548 option. 3549 (Global options): Also list --help and --version. Don't say that 3550 -H gives a list of commands; it doesn't any more (directly). 3551 3552 * cvs.texinfo: Add comment pointing to paper size web page. 3553 3554 * cvs.texinfo (Common options): Rewrite section on date formats. 3555 Executive summary is that RFC822 and ISO8601 are now preferred. 3556 3557Wed Nov 20 08:39:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3558 3559 * cvs.texinfo (Getting Notified): Add paragraph clarifying that 3560 watches happen per user, not per working directory. 3561 3562Tue Nov 19 09:39:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3563 3564 * cvs.texinfo (Tags): Suggest that future special tag names might 3565 start with ".". Fix typo. 3566 3567 * cvs.texinfo (Removing directories): -P is also available with 3568 export. 3569 (Moving directories): Rewrite first paragraph; now says that you 3570 must use -P for the directory to disappear from working 3571 directories. Thanks to Martin Lorentzon 3572 <Martin.Lorentzson@emw.ericsson.se> for reporting this bug. 3573 (various): Where we mention -P, point to Removing directories 3574 node. 3575 3576Sat Nov 16 18:03:22 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3577 3578 * cvsclient.texi (Example): Rewrite to actually be based on a real 3579 live example (and therefore reflect the way the protocol currently 3580 works). Add comment about formatting of the document itself. 3581 3582Thu Nov 14 10:22:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3583 3584 * cvsclient.texi (Introduction): Use @ref, not @xref, after "see". 3585 (Goals): Rewrite items about locking, about uploading in big 3586 chunks, and about atomicity to be focused more on the protocol 3587 than the current implementation. 3588 (Notes): Remove this node. The attempt to describe the basic 3589 model has pretty much been replaced by the Introduction. 3590 The material about how to start the client is incomplete and 3591 better left to cvs.texinfo. And the item about the lack of 3592 SERVER_FLOWCONTROL is obsolete now that SERVER_FLOWCONTROL is the 3593 default. 3594 (Protocol Notes): Add comment about multisite features. 3595 (Requirements): Use @code for requests and responses. 3596 3597 * cvs.texinfo (Remote repositories): Add a few sentences defining 3598 "client" and "server"; before we had been using the terms without 3599 defining them. 3600 3601 * cvs.texinfo (What is CVS?): Add paragraph about reporting bugs. 3602 Reword and expand comp.software.config-mgmt description (and add 3603 comments about other newsgroup facts). Point people at GNU list 3604 of FTP sites rather than directly at prep.ai.mit.edu. 3605 3606Wed Nov 6 09:45:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3607 3608 * cvs.texinfo (Tracking sources): Add comment regarding added and 3609 removed files. 3610 3611Tue Nov 5 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3612 3613 * cvs.texinfo: Rename node "Invoking CVS" to "CVS commands". 3614 Rewrite the intro and comments to reflect addition of the new 3615 Invoking CVS. 3616 (Invoking CVS): New node, a quick summary of each command. 3617 (annotate): Don't list the options; refer to Invoking CVS and 3618 Common options instead. 3619 3620Sun Nov 3 21:22:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3621 3622 * cvs.texinfo (Compatibility): New node, moved from ../README. 3623 3624 * cvs.texinfo (Common options): Add comment about how tar manual 3625 contains documentation for getdate date formats. 3626 3627Fri Nov 1 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3628 3629 * cvs.texinfo (commit examples): Rewrite "New major release 3630 number" section to tighten up the wording, better motivate the 3631 discussion, and replace the term "rcs revision number" with 3632 "numeric revision". 3633 3634Fri Oct 25 07:49:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3635 3636 * cvs.texinfo (loginfo): Don't say "a la printf"; the syntax is 3637 only vaguely similar to printf. 3638 3639 * cvs.texinfo (loginfo): To get just the repository name, suggest 3640 %{} instead of % "standing alone"; the latter is now an error. 3641 3642Tue Oct 22 13:08:54 1996 Noel Cragg <noel@gargle.rain.org> 3643 3644 * cvs.texinfo (loginfo): add information on the new loginfo format 3645 string specification. 3646 3647Mon Oct 21 17:33:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3648 3649 * cvs.texinfo (Builds): New node. 3650 (What is CVS?): Refer to it. 3651 3652Sat Oct 19 14:32:21 1996 Jim Meyering <meyering@asic.sc.ti.com> 3653 and Jim Kingdon <kingdon@harvey.cyclic.com> 3654 3655 * cvs.texinfo (Choosing a model): Wording/grammar fix. 3656 3657Sat Oct 19 14:32:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3658 3659 * cvsclient.texi (Obsolete): New node. 3660 (Requests): Remove Repository and Lost and adjust Directory, 3661 UseUnchanged, and other places accordingly. 3662 (Required): Directory and Unchanged are now required. 3663 3664 * cvs.texinfo (Removing files): Don't talk about modules; they are 3665 not relevant in this context. 3666 (Removing directories): New node. 3667 (Common options): Refer to it instead of duplicating information. 3668 3669Fri Oct 18 11:05:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3670 3671 * cvs.texinfo (First import, import): Add paragraph about the fact 3672 that import doesn't modify the directory which it imports from. 3673 3674 * cvs.texinfo (Creating a repository): Add paragraph about 3675 resource requirements. 3676 3677 * cvs.texinfo (Copying): Replace empty node with a copy of the GPL. 3678 3679Thu Oct 17 12:10:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3680 3681 * cvs.texinfo (Adding files): Revise comment to more accurately 3682 reflect the functioning/nonfunctioning status of cvs add -m. 3683 3684 * cvs.texinfo (Reverting local changes): New node, somewhat based 3685 on the version of this node from 30 Sep 96 change. 3686 (admin options): Refer to it. 3687 3688 * cvs.texinfo: Reinstate 30 Sep 96 change from A4 to US letter. 3689 3690 * cvs.texinfo (Concurrency): When telling people how to clean up 3691 locks, tell them to make sure the locks are owned by the person 3692 who has the stale locks. 3693 (update output, release output): Remove text about how CVS doesn't 3694 print "? foo" for directories; CVS has since been changed (see 3695 conflicts-130 in sanity.sh). 3696 3697Wed Oct 16 15:01:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3698 3699 * cvs.texinfo (history options): Mention new option -x E. 3700 3701Mon Oct 14 15:21:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3702 3703 * cvs.texinfo (Tags): Add paragraph on choosing a convention for 3704 naming tags. 3705 3706Thu Oct 10 16:05:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3707 3708 * cvs.texinfo (modules): Describe what & does. 3709 3710Mon Oct 7 17:20:11 1996 Ian Lance Taylor <ian@cygnus.com> 3711 3712 * cvs.texinfo (Removing files): Correct apparent cut and paste 3713 error: refer to the removed file, not the added file. 3714 3715Tue Oct 1 14:15:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3716 3717 * cvs.texinfo: Revert all recent changes (the last unscathed one 3718 is the CVSUMASK one from Sunday). For the most part said changes 3719 are for new features which are not appropriate at this stage of 3720 the release process. None of the changes being reverted need to 3721 go into 1.9, that is for sure. 3722 3723Mon Sep 30 18:17:34 1996 Greg A. Woods <woods@most.weird.com> 3724 3725 * cvs.texinfo (Credits): add comment asking if we should update. 3726 Add more detail about printing Letter on A4. 3727 Add some comments about internal comments. 3728 (From files): describe "cvs import -b 1" for importing existing 3729 projects onto the main branch. 3730 (First import): add a couple of helpful hints about naming vendor 3731 and release tags, etc., and regularize the examples with this. 3732 (Tracking sources): noted some reasons why you might use vendor 3733 branches with "cvs import". 3734 (Update imports): mention using "update" in place of "checkout" if 3735 you have an existing working directory. 3736 (Binary files in imports): add sub-menu separator comment. 3737 (Tracking sources): new menu entry "Reverting to vendor release". 3738 (Reverting to vendor release): new node to describe reverting 3739 local changes and optionally using patch(1) to move local changes 3740 forward. 3741 (Global options): describe -D and -g, as well as DIFFBIN and 3742 GREPBIN. 3743 (export examples): add one. 3744 (import options): describe the effect of '-b 1'. 3745 3746Mon Sep 30 08:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3747 3748 * cvs.texinfo: Adjust comments concerning A4 vs. US letter, 3749 referring to ../README. 3750 3751 * cvs.texinfo (Common options): Add comment about dates which CVS 3752 uses in output. 3753 3754Sun Sep 29 11:14:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3755 3756 * cvs.texinfo (Keyword list): Don't mention Name twice. 3757 3758 * cvs.texinfo (File permissions): Expand CVSUMASK stuff a bit. 3759 (Setting a watch, Environment variables, Global options): Update 3760 index entries for "read-only files, and ...". 3761 3762 * cvsclient.texi (Requests): State that Gzip-stream is preferred 3763 to gzip-file-contents. Cite RFC1952/1951 rather than just "gzip". 3764 Say that RFC1950/1951 compression is also known as "zlib". 3765 3766Sat Sep 28 09:31:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3767 3768 * cvs.texinfo (Repository): Move all information about the 3769 internal structure of the repository to User modules node. Rename 3770 it to "Repository storage" ("User modules" wasn't particularly 3771 clear). Mention CVSUMASK. Much clarification and 3772 reorganization. 3773 (Basic concepts): Remove material which duplicates what is now in 3774 Repository. Rewrite paragraph introducing modules. 3775 3776 * cvs.texinfo (Starting a new project): In discussing difficulty 3777 in renaming files, don't refer to "cvs 1.x"--there is no 3778 non-vaporous "cvs 2.x". Reword to reflect that part of the reason 3779 to avoid renames (where possible) is not because of CVS at all, and 3780 to try to give a general impression of how bad CVS issues involved in 3781 renaming are. 3782 3783Fri Sep 27 04:23:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3784 3785 * cvs.texinfo (Adding files): Talk about directories, not modules, 3786 since that is what is meant. Suggest using -kb option to add 3787 rather than running cvs admin after the fact and xref to Binary 3788 files not admin examples. Incorporate information which had been 3789 in "add" node (there was a lot of duplication). Don't document 3790 use of "add" on a directory to take the place of "cvs update -d"; 3791 the latter is simpler and more logical. 3792 (add, add options, add examples): Removed. 3793 (release output, release options): Update xrefs accordingly. 3794 (Adding files, Removing files): Mention the fact that adds and 3795 removes are branch-specific. 3796 (Merging adds and removals): New node. 3797 3798 * cvs.texinfo (Concurrency): When mentioning RCS locks, use the 3799 term reserved checkouts and xref to the place where we discuss 3800 them in more depth. 3801 3802Thu Sep 26 08:26:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3803 3804 * cvs.texinfo (log): Add comments about timezones. 3805 (log, Common options): Add index entries for timezone and zone, time. 3806 3807Wed Sep 25 11:05:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3808 3809 * cvs.texinfo (log options): Add xref to where we describe the 3810 date formats that -d accepts. 3811 (Common options): Don't refer to date formats accepted by co(1); 3812 CVS's rules have never been the same. Add long whiny comment 3813 about what a mess date formats are. 3814 3815Tue Sep 24 11:49:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3816 3817 * cvs.texinfo (From other version control systems): The RCS file 3818 must not be locked when you copy it to the CVS repository. 3819 3820 * cvs.texinfo (Editing files): Also discuss how to revert in the 3821 non-watch case. Add some index entries. 3822 3823 * cvs.texinfo (update output): Add comment about how we *should* 3824 be handling .# files. Mention fact that it is different under 3825 VMS. Add .# to index. 3826 3827Fri Sep 20 13:08:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3828 3829 * cvs.texinfo (Multiple developers): Revise text on reserved 3830 versus unreserved checkouts extensively. Move index entries for 3831 "reserved checkouts" and "RCS-style locking" to here. Add 3832 cross-reference to cvs admin -l. Add new section "Choosing a 3833 model". 3834 (Editing files): Add note about use of the word "checkout". 3835 3836Tue Sep 17 00:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3837 3838 * cvs.texinfo (Defining the module): Don't suggest "cvs co 3839 modules"; that depends on a "modules" module being defined which 3840 is not the default which is created by "cvs init". Instead 3841 suggest "cvs co CVSROOT/modules" which should always work. 3842 3843Tue Sep 17 00:43:49 1996 VaX#n8 <vax@linkdead.paranoia.com> 3844 and Jim Kingdon <kingdon@harvey.cyclic.com> 3845 3846 * cvs.texinfo (Rename by copying): Suggest "cvs tag -d" on the file 3847 "new", not on everything. Also don't suggest deleting branch tags. 3848 3849Tue Sep 17 00:34:39 1996 David A. Swierczek <swierczekd@med.ge.com> 3850 3851 * Makefile.in (install-info): Note whether files are in srcdir and 3852 deal with it rather than cd'ing into srcdir. 3853 3854Mon Sep 16 23:33:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3855 3856 * cvs.texinfo (Wrappers): Add comment about using wrappers to 3857 compress files in the repository. 3858 3859 * cvs.texinfo (modules): Add comments about how we should be 3860 documenting how -i and friends operate in client/server CVS. 3861 3862 * cvs.texinfo (File permissions): Describe the need for write 3863 permissions for locks and val-tags. 3864 3865 * cvs.texinfo (commitinfo): Add comment about using commitinfo to 3866 enforce who has access. 3867 3868Wed Jul 24 17:01:41 1996 Larry Jones <larry.jones@sdrc.com> 3869 and Jim Kingdon <kingdon@harvey.cyclic.com> 3870 3871 * cvs.texinfo (checkout): Refer to "update output" node. 3872 (import): Add new import output node. 3873 (release): Correct release output menu entry (used to be 3874 release options instead). 3875 (update output): Say this is output from checkout as well as 3876 update. 3877 3878Mon Sep 16 16:18:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3879 3880 * cvs.texinfo (Common options): Clarify that CVS uses MM/DD/YY dates. 3881 3882 * cvs.texinfo (Common options): Add comment about what HEAD means. 3883 3884Mon Sep 16 10:52:04 1996 Norbert Kiesel <nk@col.sw-ley.de> 3885 3886 * cvs.texinfo (Global options): Document global '-T' option. 3887 3888Sat Sep 14 10:46:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3889 3890 * cvs.texinfo (Keeping a checked out copy): New node. 3891 3892Fri Sep 13 23:55:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3893 3894 * cvs.texinfo (Magic branch numbers): Delete song and dance about 3895 how cvs log can't cope with magic branches because rlog doesn't 3896 know about them; cvs log no longer calls rlog. Delete item about 3897 how you can't specify a symbolic branch to cvs log; that is fixed. 3898 3899Wed Sep 11 22:48:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3900 3901 * cvs.texinfo (Password authentication server): Add comments 3902 regarding port numbers and troubleshooting. 3903 3904Tue Sep 10 10:36:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3905 3906 * cvs.texinfo (What is CVS?): Reword text regarding info-cvs, 3907 to avoid overfull hbox. 3908 3909 * cvs.texinfo (Binary files): Add comment about further issues 3910 with recovering from failure to use -kb. 3911 3912 * cvs.texinfo (Conflicts example): Describe the "feature" by which 3913 CVS won't check in files with conflicts. 3914 (File status): Expand and revise to document all the possible 3915 statuses from cvs status. Also document "Working revision" and 3916 "Repository revision". Refer to other sections for other aspects 3917 of cvs status. 3918 (status options): Refer to other sections as appropriate. 3919 (update output): Refer user to Conflicts example node. Add 3920 comment regarding purging of .# files. 3921 3922Fri Sep 6 11:47:14 1996 Ian Lance Taylor <ian@cygnus.com> 3923 3924 * cvs.texinfo (Kerberos authenticated): Mention need for 3925 --enable-encryption option in order to use encryption. 3926 (Global options): Likewise, in description of -x option. 3927 3928Thu Sep 5 14:31:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3929 3930 * cvs.texinfo (Connecting via rsh): Discuss :ext:, :server:, and 3931 CVS_RSH. 3932 (Remote repositories): Mention what default is if no access method 3933 is specified. 3934 (Environment variables): Don't discuss CVS_RSH at length here; 3935 rely on reference to "Connecting via rsh" node. 3936 3937Mon Aug 26 15:39:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3938 3939 * cvsclient.texi (Protocol Notes): When talking about having the 3940 client know the original contents of files, suggest cvs edit as a 3941 solution. 3942 3943Thu Aug 22 10:44:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3944 3945 * cvs.texinfo (Keyword list): Document Name keyword. 3946 3947 * cvs.texinfo (Tags): Revise comment regarding legal tag names. 3948 3949Mon Aug 12 14:58:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3950 3951 * cvs.texinfo (Password authentication security): Add comment 3952 about how some of this is not pserver-specific. 3953 3954Tue Aug 6 16:48:53 1996 Ian Lance Taylor <ian@cygnus.com> 3955 3956 * cvs.texinfo (log, log options): Update for changes to cvs log 3957 now that it no longer invokes rlog. 3958 3959Thu Jul 25 10:10:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3960 3961 * cvsclient.texi (Requests): Fix typo (Kerberos-request -> 3962 Kerberos-encrypt). 3963 3964Wed Jul 24 18:53:13 1996 Ian Lance Taylor <ian@cygnus.com> 3965 3966 * cvs.texinfo (Kerberos authenticated): Change the note that the 3967 Kerberos connection is not encrypted. 3968 (Global options): Add documentation for -x. 3969 * cvsclient.texi (Protocol Notes): Remove enhancement note about 3970 Kerberos encryption. 3971 (Requests): Add documentation for Kerberos-encrypt request. 3972 3973Thu Jul 18 18:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3974 3975 * cvs.texinfo (Creating a repository): Mention need to be able to 3976 create lock files in the repository. 3977 3978 * cvsclient.texi (Responses): In F response, make at least a 3979 minimal attempt to define "flush". 3980 3981 * cvs.texinfo (Wrappers): Document -k. 3982 (From files, Binary files in imports): Say that imports can deal 3983 with binary files and refer to Wrappers node for details. 3984 (Binary files): Likewise for imports and adds. 3985 3986Sat Jul 13 18:29:10 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3987 3988 * cvs.texinfo (Binary files): Add paragraph concerning the fact 3989 that the keyword expansion mode is not versioned, and why this is 3990 a problem. 3991 3992Fri Jul 12 18:55:06 1996 Ian Lance Taylor <ian@cygnus.com> 3993 3994 * cvsclient.texi (Requests): Document Gzip-stream. 3995 3996Thu Jul 11 21:51:45 1996 Ian Lance Taylor <ian@cygnus.com> 3997 3998 * cvsclient.texi (Responses): Document new "F" response. 3999 4000Wed Jul 10 18:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4001 4002 * cvs.texinfo (log): Don't document "rlog"; it is deprecated. 4003 4004Sat Jul 6 22:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4005 4006 * cvs.texinfo (Environment variables): Document more temp 4007 directory nonsense, this time with "patch". 4008 4009Fri Jul 5 23:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4010 4011 * cvsclient.texi (Responses): Add comment regarding "/." ending. 4012 4013Fri Sep 13 10:52:09 1996 Greg A. Woods <woods@clapton.seachange.com> 4014 4015 * cvs.texinfo: don't force afourpaper -- Letter prints much better 4016 on A4 than the other way around, believe you me! 4017 (rdiff options): describe -k and new -K. 4018 (RCS keywords): add description of $Name. 4019 (Using keywords): add description of #ident and example of using 4020 $Name. 4021 - also fixed cross references to Substitution modes in various 4022 places. 4023 (import options): mention that -b 1 imports to the trunk. 4024 4025Tue Jul 2 22:40:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4026 4027 * cvs.texinfo (Sticky tags): Update to reflect change in 4028 "resurrected" message. 4029 4030Fri Jun 28 10:48:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4031 4032 * cvs.texinfo (Connecting via rsh): Add comment about what we 4033 might be saying about troubleshooting. 4034 4035Sun Jun 23 10:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4036 4037 * cvs.texinfo (Password authentication security): Add comment 4038 regarding anoncvs as practised by OpenBSD. 4039 4040Wed Jun 19 15:41:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4041 4042 * cvs.texinfo (Administrative files): Add xref to Intro 4043 administrative files. 4044 (Intro administrative files): Add comment suggesting future 4045 reorganizations of this material. 4046 (syntax): Add comment regarding this node. 4047 (Getting Notified): Actually document the notify file. It hadn't 4048 really been documented to speak of. 4049 (editinfo,loginfo,rcsfino,cvsignore): Make the index entries 4050 follow the standard "foo (admin file)" format. 4051 4052Fri Jun 14 18:14:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4053 4054 * cvs.texinfo (editinfo): Discuss the way editinfo falls down in 4055 the face of -m or -F options to commit, or remote CVS. 4056 4057Thu Jun 13 15:08:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4058 4059 * cvs.texinfo (Watches): Add comment discussing the 4060 fact that using cvs edit instead of chmod is not enforced. 4061 4062 * cvs.texinfo (Setting up): Add index entry for "init (subcommand)". 4063 (Creating a repository): Move contents of node Setting up here... 4064 (Setting up): ...and remove this node. 4065 (Creating a repository): Don't refer to the INSTALL file (it just 4066 refers back to us!). 4067 4068 * cvsclient.texi (Responses): Document the fact that the server 4069 should send data only when the client is expecting responses. 4070 4071Wed Jun 12 16:04:48 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4072 4073 * cvsclient.texi (Entries Lines): Add comment regarding specifying 4074 the meaning of "any other" data, in the conflict field. 4075 (Example): Make it clear that using a separate connection for each 4076 command is not required by the protocol. Add some comments 4077 regarding ways in which the example is out of date or wrong. 4078 4079Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> 4080 and Jim Kingdon <kingdon@cyclic.com> 4081 4082 * cvs.texinfo (annotate): Document new -r, -D, and -f options. 4083 4084Fri Jun 7 16:59:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4085 4086 * cvs.texinfo (Invoking CVS): Add comment describing why only some 4087 commands are listed here. 4088 (Structure, Environment variables): Don't describe CVS as a 4089 front-end to RCS. 4090 4091Tue Jun 4 21:19:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4092 4093 * cvsclient.texi (Responses): Document Created and Update-existing. 4094 4095Mon Jun 3 17:01:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4096 4097 * cvsclient.texi (Responses): Clarify "diff -c" versus "diff -u" 4098 format in Patched response. Don't specify how the client must 4099 implement its patch-applying functionality. 4100 4101Sun May 26 17:12:24 1996 Norbert Kiesel <nk@col.sw-ley.de> 4102 4103 * cvs.texinfo (tag options) Document option "-c". 4104 4105Thu May 23 21:11:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4106 4107 * cvs.texinfo (Credits): Rewrite section on FAQ to reflect the 4108 fact that FAQ is no longer maintained. 4109 (What is CVS?): Mention comp.software.config-mgmt as well as 4110 info-cvs. Mention the fact that info-cvs-request can be slow in 4111 responding. 4112 (What is CVS?): Rather than say that cvs is not a configuration 4113 mangement system, say specifically what it lacks (change control, 4114 etc.). I added process control (which was sorely lacking from the 4115 list of configuration management functionality), and deleted some 4116 functions such as tape construction which are not provided by the 4117 well-known configuration management systems. 4118 4119 * cvs.texinfo (checkout options): Add comment regarding 4120 subdirectories (lack of clarity pointed out by ian@cygnus.com). 4121 Add comment about that infernal "short as possible" wording. 4122 4123 * cvs.texinfo (Global options): Fix error ("diff" -> "log") 4124 (reported by ian@cygnus.com). 4125 Remove footnote "Yes, this really should be fixed, and it's being 4126 worked on"--it isn't clear what "this" is, and I doubt anyone is 4127 working on it. 4128 4129Tue May 21 17:22:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4130 4131 * cvsclient.texi (Requests): Clarify Directory with "." as local 4132 directory, and that filename for Questionable cannot contain "/". 4133 4134Mon May 20 13:15:25 1996 Greg A. Woods <woods@most.weird.com> 4135 4136 * cvs.texinfo (rdiff): description from main.c:cmd_usage 4137 (rtag): description from main.c:cmd_usage 4138 (status): description from main.c:cmd_usage 4139 (tag): description from main.c:cmd_usage 4140 [all for the sake of consistency] 4141 4142Fri May 17 11:42:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4143 4144 * cvs.texinfo: Add index entries for :local:, etc. 4145 (Password authentication server): Revert erroneous change 4146 regarding the format of CVSROOT/passwd file. 4147 4148Thu May 16 17:06:46 1996 Noel Cragg <noel@gargle.rain.org> 4149 4150 * cvsclient.texi (Notes): Removed paragraphs about various server 4151 invocations which are now described in full in node "Connection 4152 and Authentication." 4153 (Requests): Include a note that "gzip-file-contents" doesn't 4154 follow the upper/lowercase convention and that unknown reqests 4155 always elicit a response, regardless of capitalization. 4156 4157 * cvs.texinfo (Kerberos authenticated): Removed bogus version 4158 number. 4159 (Repository): explain the ":local:" access method. 4160 4161Wed May 15 23:43:04 1996 Noel Cragg <noel@gargle.rain.org> 4162 4163 * cvsclient.texi (Goals): mention access methods. 4164 (Requests): add note about convention: requests starting with a 4165 captial letter don't have any expected response. Made sure each 4166 request has a "Response expected" note. 4167 4168 * cvs.texinfo (Remote repositories): add info about access 4169 methods; fix pserver info. 4170 4171Tue May 14 08:56:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4172 4173 * cvs.texinfo (Environment variables): Try to document somewhat 4174 more accurately where we put temporary files. 4175 4176 * cvs.texinfo (From files): Say directory tree instead of module 4177 where that is what we mean. Use @var{wdir} and @var{rdir} in the 4178 example instead of using @var{dir} for two different things. 4179 (From files): Say directory tree instead of module 4180 where that is what we mean. 4181 (Binary files): When using cvs admin -kb, one needs an extra 4182 commit step on non-unix systems. 4183 (Binary files in imports): New node. 4184 (Wrappers): Add comment regarding indent example. 4185 (Top): Don't refer to modules when that is not what we mean. 4186 4187Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4188 4189 * cvs.texinfo (Sticky tags): Explain what sticky dates and 4190 non-branch sticky tags are good for. 4191 4192 * cvs.texinfo (Repository): Document that -d overrides CVS/Root. 4193 4194Wed May 1 15:38:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4195 4196 * cvs.texinfo (Tags): Document un-revision of all-uppercase tag 4197 names. 4198 4199Wed Apr 24 08:41:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4200 4201 * cvs.texinfo (Password authentication security): Rewrite sentence 4202 on complex and unknown security bugs to clarify that it is 4203 referring to people who have been give access to cvs, not to holes 4204 in the authentication method (which is relatively simple). 4205 4206Tue Apr 23 09:31:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4207 4208 * cvs.texinfo (Wrappers): Talk about what -m does (and does not 4209 do). Other minor edits. 4210 4211Wed Apr 17 15:27:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4212 4213 * cvs.texinfo (rcsinfo): Rewrite paragraph concerning remote CVS. 4214 * cvsclient.texi (Responses): Document Template response. 4215 4216Sun Apr 14 16:01:39 1996 Karl Fogel <kfogel@floss.red-bean.com> 4217 4218 * .cvsignore: added CVSvn.texi. 4219 4220Wed Apr 10 16:56:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4221 4222 * cvs.texinfo (~/.cvsrc): Mention setting global options with "cvs". 4223 4224 * cvs.texinfo (release): Change "modules" to "directories". 4225 Release does not take module names as arguments. 4226 4227 * cvs.texinfo (Creating a branch): Add comments about how we 4228 should better document tagging the branchpoint. 4229 4230Tue Apr 9 19:59:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4231 4232 * cvs.texinfo (Top): Use @value{CVSVN}, not a vague refenece to 1.4. 4233 4234 * cvs.texinfo (From other version control systems): New node. 4235 4236Mon Apr 8 15:59:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4237 4238 * cvsclient.texi (Connection and Authentication): Revise kerberos 4239 and pserver sections to reflect the fact that port 2401 is now 4240 officially registered. 4241 4242Thu Mar 28 09:51:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4243 4244 * cvs.texinfo (History browsing): Reinstate this node. Try to get 4245 it into some minimally useful state (it still needs a lot of 4246 work). 4247 (annotate): New node, subnode of History browing. 4248 4249 * cvsclient.texi (Requests): Add annotate request. 4250 4251Tue Mar 26 08:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4252 4253 * cvs.texinfo: In various examples, change tag names to avoid tag 4254 names reserved to CVS. 4255 4256 * cvs.texinfo (Tags): Document what is a valid tag name. 4257 4258 * cvs.texinfo (Substitution modes): Try to describe how the 4259 various keyword expansion settings interract. 4260 (Binary files): Suggest cvs update -A, not removing file and then 4261 updating it, to get effect of new keyword expansion options. 4262 4263 * cvs.texinfo (admin options): Mention CVS's use of `dead' state. 4264 4265Thu Mar 21 08:25:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4266 4267 * cvs.texinfo (Environment variables): Expand introduction to RCS 4268 environment variables. Expand and correct CVS_SERVER_SLEEP. 4269 4270 * cvs.texinfo (Environment variables): Remove POSIXLY_CORRECT; cvs 4271 requires options to precede arguments regardless of it. 4272 4273Thu Mar 21 08:18:42 1996 Norbert Kiesel <nk@col.sw-ley.de> 4274 4275 * cvs.texinfo: Remove paragrahps about a forthcoming CVS 4276 newsgroup and about sending patches to think.com. 4277 (Environment): Document some more (all?) used environment 4278 variables. 4279 4280Wed Mar 20 09:44:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4281 4282 * cvsclient.texi (Introduction): New node. 4283 * Makefile.in: Add cruft to reflect fact that cvsclient.texi now 4284 uses CVSvn.texi. 4285 4286Mon Mar 18 14:43:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4287 4288 * cvsclient.texi (Requests): Add Case request. 4289 4290Wed Mar 13 16:01:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4291 4292 * cvsclient.texi (Connection and Authentication): New node. 4293 4294 * cvsclient.texi (Requests): Expand discussion of Root a bit. 4295 4296 * cvs.texinfo (Setting up): Don't refer to INSTALL file; revise to 4297 reflect some information which had been in the INSTALL file. 4298 4299 * cvs.texinfo (history file): Update to reflect cvsinit -> cvs 4300 init. Adjust discussion of whether history file format is 4301 documented. 4302 (Setting up): Update to reflect cvsinit -> cvs init. 4303 4304 * cvsclient.texi (Requests): Document init request. 4305 4306Thu Feb 29 10:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4307 4308 * cvs.texinfo (loginfo example): Adjust example to reflect the way 4309 that CVS actually works. Add comments questioning whether that is 4310 the best behavior. 4311 4312 * cvs.texinfo (cvsignore): Document additions to default ignore list. 4313 4314Mon Feb 26 13:48:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4315 4316 * cvsclient.texi (Filenames): New node, documents / vs \, etc. 4317 4318Wed Feb 24 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> 4319 4320 * cvs.texinfo (Password authentication server): Mention 4321 support for imaginary usernames. 4322 4323Thu Feb 15 16:34:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4324 4325 * cvs.texinfo (Variables): Add new internal variable $USER. 4326 4327Wed Feb 14 22:52:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4328 4329 * cvs.texinfo (export, admin): Document -k option to cvs export. 4330 4331 * cvs.texinfo (admin options): Mention using -l, -u, -L, and -U in 4332 conjunction with rcslock.pl. 4333 4334Mon Feb 12 16:38:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4335 4336 * cvs.texinfo: Remove references to mkmodules. 4337 4338Sun Feb 11 12:31:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4339 4340 * cvsclient.texi: Add Set request. 4341 4342 * cvs.texinfo (Variables): Rewrite to reflect user variables 4343 replacing environment variables; motivate the discussion better. 4344 (Global options): Add -s option. 4345 4346Sat Feb 10 11:18:37 1996 Jim Blandy <jimb@totoro.cyclic.com> 4347 4348 * cvs.texinfo (Variables): Fix @table commands. 4349 4350Fri Feb 9 17:31:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4351 4352 * cvs.texinfo (Variables): New node. 4353 4354 * Makefile.in (CVSvn.texi): New rule. 4355 (OBJDIR_DISTFILES): Add CVSvn.texi. 4356 (cvs.dvi,cvs.info): Add cruft to deal with it being in build dir 4357 or srcdir. 4358 * cvs.texinfo: Include CVSvn.texi and use the version number from 4359 it instead of a hardcoded version number and date. 4360 4361Thu Feb 1 13:28:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4362 4363 * cvs.texinfo (Sticky tags): Expand so it really documents the 4364 features it is talking about rather than referring to "Appendix 4365 A". Add example of how to restore the old version of a dead 4366 file. In various other parts of the manual refer to this node, in 4367 some cases deleting duplicative text. In the case of cvs admin 4368 -b, mention vendor branch usage. 4369 (Removing files): Discuss removing files (in user-visible terms, 4370 not in terms of the Attic and such). 4371 (remove): Remove node; merge contents into Removing files. 4372 4373Tue Jan 30 17:52:06 1996 Jim Blandy <jimb@totoro.cyclic.com> 4374 4375 * cvs.texinfo: Tweak @top node, to make file compatible with both 4376 makeinfo and texinfo-format-buffer. Perhaps we should fix the 4377 formatters to agree on what constitutes valid texinfo. 4378 4379Mon Jan 29 16:38:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4380 4381 * cvsclient.texi (Requirements): New node, to talk about required 4382 versus optional parts of the protocol. 4383 4384Sun Jan 28 09:00:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4385 4386 * cvsclient.texi (Modes): Add discussion what what the mode really 4387 means (across diverse operating systems). 4388 4389Tue Jan 23 12:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4390 4391 * cvs.texinfo: Per mail from Per Cederqvist, change author to "Per 4392 Cederqvist et al". Also remove sentence about Signum shipping 4393 hardcopy manuals and add information on Cyclic. Change version 4394 number to 1.6.87. 4395 4396Fri Jan 12 15:29:39 1996 Vince Demarco <vdemarco@bou.shl.com> 4397 4398 * cvs.texinfo: Fix the documentation for the com/uncom change 4399 to wrap/unwrap. make everything consistant 4400 4401Wed Jan 10 16:11:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4402 4403 * cvs.texinfo (Concurrency): Add index entries; minor clarification. 4404 4405Tue Jan 9 16:03:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4406 4407 * cvs.texinfo (Getting Notified): Document users file. 4408 4409 * cvs.texinfo (cvsignore): Add *.obj to list of ignored files. 4410 4411Wed Jan 3 17:01:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4412 4413 * cvs.texinfo (import): Adjust list of ignored files to match 4414 recent change to CVS (CVS* -> CVS CVS.adm). Consolidate 4415 discussion of ignored files in one place (with xrefs from others). 4416 4417 * cvsclient.texi: Remove How To node. It was out of date 4418 (again!), and I am getting sick of trying to update it (internals 4419 documentation should be in the comments, where it at least has a 4420 fighting chance of staying up to date). 4421 (Protocol): Say what \n and \t mean in this document. 4422 4423Tue Jan 2 23:39:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4424 4425 * cvs.texinfo (Wrappers): Change comb/uncom to wrap/unwrap. 4426 4427Mon Jan 2 23:00:00 1996 Vince Demarco <vdemarco@bou.shl.com> 4428 4429 * cvs.texinfo: update the Wrappers documentation so it isn't 4430 so NEXTSTEP centric. The wrappers code has alot of other 4431 general uses. The new version of the documentation tryes 4432 to show that to the reader. 4433 4434Mon Jan 1 13:09:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4435 4436 * cvsclient.texi (Responses): Clarify that Module-expansion is not 4437 suitable for passing to co. 4438 4439Sun Dec 31 10:53:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4440 4441 * cvs.texinfo (Password authentication server): Suggest specifying 4442 -b in inetd.conf. 4443 4444 * cvs.texinfo (Password authentication): Variety of cleanups and 4445 minor fixes, including shorter node names. 4446 4447Sun Dec 24 02:37:51 1995 Karl Fogel <kfogel@floss.cyclic.com> 4448 4449 * cvs.texinfo (Using the client with password authentication): 4450 tixed fypos. 4451 4452Sun Dec 24 00:00:16 1995 Karl Fogel <kfogel@floss.cyclic.com> 4453 4454 * cvs.texinfo (Remote repositories): use @code{rsh} most places, 4455 because it is the name of a program, and because I am a pedant. 4456 Refer to new node "Password authenticated". 4457 (Password authenticated): new node. 4458 (Setting up the server for password authentication): new node. 4459 (Using the client with password authentication): new node. 4460 (Security considerations with password authentication): new node. 4461 4462 These are all really long node names, but it seems necessary that 4463 they be descriptive in case they're referenced elsewhere. If you 4464 can think of a way out of this, please change them. 4465 4466Thu Dec 21 12:09:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4467 4468 * cvsclient.texi (Requests): Add Questionable. Revise 4469 documentation of export and update to explain role of -I option. 4470 4471Tue Dec 19 16:44:18 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4472 4473 * cvs.texinfo: Update binary files info for -kb. 4474 4475Mon Dec 11 12:20:55 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4476 4477 * cvsclient.texi (Responses): Add Notified and Mode. 4478 (Requests): Add Notify, noop, watch-on, watch-off, watch-add, 4479 watch-remove, watchers, and editors. 4480 * cvs.texinfo (Watches): New node, to describe new developer 4481 communication features. 4482 4483Thu Nov 23 08:59:09 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4484 4485 * cvs.texinfo (admin options): In saying that cvs admin -o is not 4486 such a good way to undo a change, refer to the section which 4487 describes the preferred way. 4488 4489Thu Nov 13 16:39:03 1995 Fred Fish <fnf@cygnus.com> 4490 4491 * Makefile.in: Remove extraneous tab from empty line. 4492 4493Mon Nov 13 15:00:26 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4494 4495 * cvs.texinfo (Concurrency): New node, to describe user-visible 4496 behaviors associated with cvs locks. 4497 4498 * cvs.texinfo (Remote repositories): Add more details of how to 4499 set things up (with rsh and kerberos). 4500 4501Thu Nov 9 11:41:37 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4502 4503 * cvs.texinfo: Remove -Q and -q options from command synopses. 4504 4505Wed Nov 8 09:38:00 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4506 4507 * cvsclient.texi (Notes): Revise paragraph on server memory use 4508 problem. 4509 4510Tue Nov 7 16:26:39 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4511 4512 * cvs.texinfo: Document merging more than once from a branch; 4513 miscellaneous cleanups. 4514 4515Mon Oct 30 13:12:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4516 4517 * cvs.texinfo (modules): Document -e. 4518 4519Thu Oct 26 11:15:40 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4520 4521 * cvs.texinfo (Tags): Update "version" vs. "revision" for CVS 1.5. 4522 (Index,BUGS): Change bug reporting address from Per Cederqvist to 4523 bug-cvs@prep.ai.mit.edu. 4524 4525Wed Oct 25 15:37:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4526 4527 * cvs.texinfo: Miscellaneous minor changes (clean up CVS/Root 4528 stuff, don't say release requires a module entry, etc.). 4529 4530Tue Oct 24 11:01:22 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4531 4532 * cvs.texinfo: More precisely describe scope of document. 4533 * cvsclient.texi: Describe scope of document 4534 4535Thu Oct 12 11:25:40 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4536 4537 * cvs.texinfo: cover page now refers to CVS 1.6, and "last 4538 updated" date has been upped to today. 4539 4540Wed Oct 11 22:30:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4541 4542 * Makefile.in (info): Look for *.info* either in build dir or in 4543 srcdir. 4544 4545Mon Oct 2 17:10:49 1995 Norbert Kiesel <nk@col.sw-ley.de> 4546 4547 * cvs.texinfo (admin): Describe usage of CVS_ADMIN_GROUP to 4548 restrict usage of admin. 4549 4550Fri Oct 6 21:17:50 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4551 4552 * cvs.texinfo (~/.cvsrc): Document change to command name matching. 4553 4554Thu Oct 5 18:03:41 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4555 4556 * Makefile.in (install-info): Add comment about srcdir. 4557 4558Wed Sep 13 12:45:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4559 4560 * cvs.texinfo (Moving files): Rewrite "Outside" node to clarify 4561 that history is still there and describe how to get it. Assorted 4562 cleanups. 4563 4564Tue Sep 12 19:02:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4565 4566 * cvs.texinfo (Removing files): Remove section on limitations 4567 which are gone now that we have death support. 4568 4569Wed Aug 30 12:32:29 1995 Karl Fogel <kfogel@floss.cyclic.com> 4570 4571 * cvs.texinfo (Remote Repositories): new node, referred to from 4572 `Basics' and `Repository'. 4573 (Repository): documented new `-d' vs. `$CVSROOT' vs. `CVS/Root' 4574 behavior. 4575 (commitinfo): document client/server-case behavior. 4576 (editinfo): document client/server-case behavior. 4577 (loginfo): document client/server-case behavior. 4578 (rcsinfo): document client/server-case behavior. 4579 4580Mon Aug 21 00:23:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4581 4582 * cvsclient.texi (How To): The way to force rsh is to set 4583 CVS_CLIENT_PORT to -1, not to some bogus value. 4584 4585Tue Aug 15 17:12:08 1995 Karl Fogel <kfogel@floss.cyclic.com> 4586 4587 * cvs.texinfo 4588 (Basic concepts): talk about remote repositories. 4589 (Repository): same. 4590 4591Mon Jul 24 19:09:12 1995 James Kingdon <kingdon@harvey.cyclic.com> 4592 4593 * cvs.texinfo: Remove references to -q and -Q command options. 4594 4595Fri Jul 21 10:33:07 1995 Vince DeMarco <vdemarco@bou.shl.com> 4596 4597 * cvs.texinfo: Changes for CVSEDITOR and wrappers. 4598 4599Thu Jul 13 23:04:12 CDT 1995 Jim Meyering (meyering@comco.com) 4600 4601 * Makefile.in (cvs-paper.ps): *Never* redirect output directly to 4602 the target (usu $@) of a rule. Instead, redirect to a temporary 4603 file, and then move that temporary to the target. I chose to 4604 name temporary files $@-t. Remember to be careful that the length 4605 of the temporary file name not exceed the 14-character limit. 4606 4607Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com> 4608 4609 * doc/cvs.texinfo: 4610 - document '-q' for 'cvs status' 4611 - correction to regexp use in *info files 4612 - correction to use of 'cvsinit' script 4613 (from previous local changes) 4614 4615Tue Jun 20 18:57:55 1995 James Kingdon <kingdon@harvey.cyclic.com> 4616 4617 * Makefile.in (dist-dir): Depend on $(OBJDIR_DISTFILES). 4618 4619Fri Jun 16 21:56:16 1995 Karl Fogel <kfogel@cyclic.com> 4620 and Jim Meyering <meyering@comco.com> 4621 4622 * update.c (update_file_proc): If noexec, just write 'C', don't merge. 4623 4624Fri Jun 16 07:56:04 1995 Jim Kingdon (kingdon@cyclic.com) 4625 4626 * cvs-paper.ps: Added. 4627 4628Sat May 27 08:46:00 1995 Jim Meyering (meyering@comco.com) 4629 4630 * Makefile.in (Makefile): Regenerate only Makefile in current 4631 directory when Makefile.in is out of date. Depend on ../config.status. 4632 4633Sat May 27 08:08:18 1995 Jim Meyering (meyering@comco.com) 4634 4635 * doc/Makefile.in (realclean): Remove more postscript and info files. 4636 4637Fri Apr 28 22:44:06 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 4638 4639 * Makefile.in (DISTFILES): Updated. 4640 (doc): Depend on cvsclient.ps too. 4641 (cvs.aux, cvsclient.aux): Add target. 4642 (cvsclient.dvi): Don't nuke the aux file. They're small and 4643 helpful. 4644 (cvsclient.ps): New target. 4645 (dist-dir): Renamed from dist; changed to work with DISTDIR 4646 variable from parent. 4647 4648Sun Apr 23 22:13:18 1995 Noel Cragg <noel@vo.com> 4649 4650 * Makefile: Added more files to the `clean' target. 4651 * .cvsignore: Added the same files. 4652 4653Mon Nov 28 10:22:46 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4654 4655 * cvsclient.texi (Notes): Remove item about commit options; now 4656 fixed. Rewrite paragraph about server memory usage. 4657 4658 * cvsclient.texi (Responses): Add Set-checkin-prog and 4659 Set-update-prog. 4660 (Requests): Add Checkin-prog and Update-prog. 4661 * cvsclient.texi (TODO): Remove last item (it is fixed) and node. 4662 4663Fri Nov 18 16:51:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4664 4665 * cvsclient.texi (Requests): Add Max-dotdot. 4666 4667Thu Nov 3 07:04:24 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4668 4669 * cvsclient.texi (Protocol): Add Directory request. 4670 (TODO): Remove item about renaming directories. 4671 (Protocol): Change @subheading to @node/@section. 4672 4673Fri Oct 28 07:51:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4674 4675 * cvsclient.texi (Protocol): Add expand-module request and 4676 Module-expansion response. 4677 (Protocol Notes, TODO): Remove items about cvs co funkiness. 4678 4679Wed Oct 12 19:49:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4680 4681 * cvsclient.texi (Protocol): Add Copy-file response. 4682 4683 * cvsclient.texi (How To): Correct item about where declaration 4684 of cvs commands go. 4685 4686 * cvsclient.texi (Protocol): Add new commands. Merge description 4687 of how commands work which was duplicated among the various 4688 commands. Formatting cleanups. 4689 (TODO): Remove item about bad error message on checking in a 4690 nonexistent file; this works now (presumably fixed by the 4691 Unchanged stuff). 4692 (Notes): Remove thing about trying unsupported commands via NFS, 4693 rdist, etc. Also remove item about some commands not being 4694 supported. There are no unsupported commands anymore. 4695 4696Tue Sep 13 13:28:52 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4697 4698 * cvsclient.texi (Protocol): Document New-entry response. 4699 4700Mon Sep 12 06:35:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4701 4702 * cvsclient.texi (Protocol): Clarify that checksum is of patched 4703 file, not patch itself. Fix typo (valid-requests -> Valid-requests). 4704 4705 * cvsclient.texi (Protocol): Document Sticky request and 4706 Set-sticky and Clear-sticky responses. 4707 (Notes): Remove sticky tags from todo list. 4708 4709Thu Sep 8 14:23:58 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4710 4711 * cvsclient.texi (Protocol): Document Static-directory requests 4712 and Set-static-directory and Clear-static-directory responses. 4713 (Notes): Remove Entries.Static support from todo list. 4714 4715 * cvsclient.texi (Protocol): Document Unchanged and UseUnchanged 4716 requests. Update documentation of Entry and Lost accordingly. 4717 4718Mon Aug 22 14:08:21 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4719 4720 * cvsclient.texi (Goals): Remove mention of rsh. 4721 (Protocol Notes, TODO): Remove compression item. 4722 (Protocol): Document "status" request. 4723 (TODO): Remove suggestion to add "cvs status". 4724 4725Tue Jul 19 10:02:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 4726 4727 * Makefile.in (install-info): Do not depend upon installdirs. 4728 4729Fri Jul 15 12:56:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 4730 4731 * Makefile.in (all): Do not depend upon info. 4732 (install): Do not depend upon install-info. 4733 4734Thu Jul 7 20:43:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 4735 4736 * cvsclient.texi (Protocol): Add Checksum response. 4737 4738Thu Jun 30 15:16:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4739 4740 * cvsclient.texi (Protocol): Add Global_option request. 4741 4742Wed Jun 29 14:09:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 4743 4744 * cvsclient.texi: Describe sending patches, including the dummy 4745 update-patches request and the Patched response. Mention Kerberos 4746 authentication using ``cvs kserver''. Some other minor changes. 4747 4748Tue Jun 28 15:21:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4749 4750 * cvsclient.texi (Protocol Notes): Remove note about sending diffs 4751 in Updated; Ian did it. Remove note about adding encryption to rsh. 4752 4753Sat May 7 10:44:30 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 4754 4755 * cvsclient.texi (Protocol): Document Modified without Entry. Add 4756 `add' and `remove' and `Remove-entry'. Formatting cleanups. 4757 4758Tue Apr 19 01:29:04 1994 John Gilmore (gnu@cygnus.com) 4759 4760 * cvsclient.texi: New node How To; cleanups throughout. 4761 * Makefile.in: Add dependencies on cvsclient.texi. 4762 4763