12005-09-26 Derek Price <derek@ximbiot.com> 2 3 * Makefile.am (cvs-paper.ps, cvs-paper.pdf): Remove implicit sources. 4 Add comments about why implicit rules won't work for these targets. 5 Make sure the distributed cvs-paper.pdf is created in $(srcdir). Make 6 cvs-paper.pdf directly from cvs-paper.ms to avoid building it just 7 because cvs-paper.ps is missing. 8 9 * Makefile.am (EXTRA_DIST): Restore PDFs. 10 * cvs-paper.ps: Removed. 11 122005-09-25 Derek Price <derek@ximbiot.com> 13 14 * Makefile.am (doc): Finish removing PSs. 15 16 * Makefile.am (EXTRA_DIST): Remove PDFs too until errors go away. 17 18 * Makefile.am (EXTRA_DIST): Dist PDFs rather than PSs. 19 202005-09-22 Larry Jones <lawrence.jones@ugs.com> 21 22 * cvs.texinfo (rdiff options): Document -k. 23 * cvs.1, stamp-vti, version.texi: Regenerated. 24 252005-09-20 Larry Jones <lawrence.jones@ugs.com> 26 27 * cvs.texinfo: Move summary and detail contents to the front 28 where they belong. 29 302005-09-14 Derek Price <derek@ximbiot.com> 31 32 * Makefile.am: s#cvs.1#$(srcdir)/cvs.1#. 33 342005-09-12 Derek Price <derek@ximbiot.com> 35 36 * Makefile.am (stamp-gdt): Use texinfo, as opposed to C, comments in 37 the automatically generated getdate-cvs.texi file. 38 392005-09-11 Larry Jones <lawrence.jones@ugs.com> 40 41 * cvs.texinfo (Common options): Note that -r branch for a revision 42 means the head of the branch. 43 442005-09-10 Larry Jones <lawrence.jones@ugs.com> 45 46 * cvs.texinfo (Error messages): Add suggested messages. 47 482005-09-09 Larry Jones <lawrence.jones@ugs.com> 49 50 * cvs.texinfo (Error messages): Move out of sync message to correct 51 location and reword. 52 Clean up bad cross reference syntax. 53 54 * cvs.texinfo (Error messages): Add signal 11 message. 55 562005-09-06 Derek Price <derek@ximbiot.com> 57 58 * cvs.texinfo (config): Alphabetize list of keys. 59 60 * cvs.texinfo (Global options): Clarify -T description with temporary 61 file path precedence. 62 (config): Shorten TmpDir stuff and reference Global options node. 63 (Environment variables): Ditto for $TMPDIR. Remove $TMP and $TEMP. As 64 near as I can tell they are no longer used. 65 662005-09-05 Derek Price <derek@ximbiot.com> 67 68 * cvs.texinfo (config): Mention TmpDir first appeared in 1.12.13. 69 70 * cvs.texinfo (config): Describe new TmpDir option. 71 722005-09-04 Derek Price <derek@ximbiot.com> 73 74 * cvs.texinfo (config): Describe new [cvsroot] syntax. 75 762005-09-01 Derek Price <derek@ximbiot.com> 77 78 * cvs.texinfo: Update links and email addresses. 79 802005-08-31 Derek Price <derek@ximbiot.com> 81 82 * cvs.texinfo (CVS commands): Link to new node. 83 (server & pserver): New node. 84 (config): Note configurability of config file path. 85 862005-08-29 Derek Price <derek@ximbiot.com> 87 88 * cvs.texinfo (verifymsg): Describe new %{sV} format strings. 89 902005-08-29 Derek Price <derek@ximbiot.com> 91 92 * cvs.texinfo (From scratch): Add checkout to import example, from 93 wiki. 94 952005-08-29 Derek Price <derek@ximbiot.com> 96 97 * cvs.texinfo (Removing directories): Correct grammar, from wiki. 98 992005-08-29 Derek Price <derek@ximbiot.com> 100 101 * cvs.texinfo (From scratch): Clarify note on `cvs add', inspired from 102 wiki. 103 1042005-08-22 Derek Price <derek@ximbiot.com> 105 106 Address bug #13882, submitted by Fred Maranhao. 107 * cvs.texinfo (log options, admin options, Invoking CVS): Add cross 108 references for clarity about possible states. 109 1102005-08-22 Derek Price <derek@ximbiot.com> 111 112 * cvs.texinfo (Updating a file): Add note about update -d, inspired by 113 wiki. 114 1152005-08-12 Derek Price <derek@ximbiot.com> 116 117 * cvs.texinfo (What is CVS?): Rephrase for clarity, imported from 118 Wiki. 119 1202005-08-02 Derek Price <derek@ximbiot.com> 121 122 * cvs.texinfo (What is CVS?, BUGS): Correct grammar. 123 1242005-07-20 Derek Price <derek@ximbiot.com> 125 126 * cvs.man.footer, cvs.texinfo, cvsclient.texi: 127 s/cvshome.org/nongnu.org.etc.../. 128 1292005-06-22 Derek Price <derek@ximbiot.com> 130 131 * cvs.texinfo (Builds): Update Gunnar Tornblom's email at his request. 132 1332005-06-10 Derek Price <derek@ximbiot.com> 134 135 * cvs.texinfo (loginfo, taginfo): Note new `T' format character in 136 {sTVv} list. 137 1382005-06-03 Derek Price <derek@ximbiot.com> 139 140 * cvs.texinfo (Global options): Note -z *requests* a compression level. 141 (config): Describe MinCompressionLevel and MaxCompressionLevel. 142 * cvsclient.texi (Responses): Add `Force-gzip' request. 143 (Requests): Clarify `Gzip-stream' description. 144 1452005-06-01 Derek Price <derek@ximbiot.com> 146 147 * cvs.texinfo (Connecting via rsh): Cross-reference method options and 148 don't capitalize `remsh' and `ssh' executable names. 149 1502005-05-23 Derek Price <derek@ximbiot.com> 151 152 * getdate.texi: Update from GNULIB. 153 1542005-05-11 Derek Price <derek@ximbiot.com> 155 156 * cvs.texinfo (history, history file, config): Add info on the new 157 HistoryLogPath and HistorySearchPath config options. 158 1592005-05-03 Derek Price <derek@ximbiot.com> 160 161 * cvsclient.texi (Goals): Remove typo. Resolves cvshome issue #236. 162 1632005-05-03 Derek Price <derek@ximbiot.com> 164 165 * cvs.texinfo (Creating a repository): Provide xref to the remote 166 repositries section. Resolves issue #203 on cvshome.org. 167 1682005-05-03 Derek Price <derek@ximbiot.com> 169 170 * cvs.texinfo (Moving directories): Clarify instructions on renaming a 171 directory. Partially resolves issue #246 on cvshome.org. 172 1732005-05-03 Derek Price <derek@ximbiot.com> 174 175 * cvs.texinfo (update output): Use "working directory" in place of 176 "source" for clarity. Closes issue #245 on cvshome.org. 177 1782005-04-22 Mark D. Baushke <mdb@cvshome.org> 179 180 * cvs.texinfo (Variables): Document SESSIONID and COMMITID 181 internal variables. 182 1832005-04-18 Derek Price <derek@ximbiot.com> 184 185 * Makefile.am (EXTRA_DIST): Restore getdate-cvs.texi. 186 (DISTCLEAN): Remove same. 187 (getdate-cvs.texi): Move to... 188 ($(srcdir)/getdate-cvs.texi): ...here to avoid rebuild infos at 189 install. 190 (stamp-gdt): Generate $(srcdir)/getdate-cvs.texi. 191 1922005-04-15 Derek Price <derek@ximbiot.com> 193 194 * mkman.pl: Minor changes to accomodate Perl 5.8.4. Improve 195 commenting. 196 ($nk, $ret, $debug): New globals. 197 (debug_print): New function. 198 1992005-04-14 Derek Price <derek@ximbiot.com> 200 201 * cvs.texinfo (Administrative files): Rename "script hooks" node as 202 "Trigger Scripts". 203 (script hooks): Rename as... 204 (Trigger Scripts): ...this and add some clarifying text. 205 (Trigger Script Security): New node. 206 (-many *info nodes-): Rewrite to reference to Trigger Script node. 207 Add and/or rewrite index entries and cross-references. 208 2092005-04-07 Derek Price <derek@ximbiot.com> 210 211 * Makefile.am: Make $(srcdir)/cvs.info, not cvs.info, dependent on 212 getdate-cvs.texi. 213 2142005-04-07 Derek Price <derek@ximbiot.com> 215 216 * Makefile.am (stampt-gdt): Remove dependency on configure. 217 2182005-04-07 Derek Price <derek@ximbiot.com> 219 220 * Makefile.am (DISTCLEANFILES): Move getdate-cvs.tmp to... 221 (MOSTLYCLEANFILES): ...here. 222 2232005-04-06 Derek Price <derek@ximbiot.com> 224 225 * Makefile.am (cvs.1): Create intermediate file so that the original 226 isn't emptied on error. 227 2282005-03-29 Mark D. Baushke <mdb@cvshome.org> 229 230 * mdate-sh, texinfo.tex: Update from GNULIB. 231 2322005-03-22 Mark D. Baushke <mdb@cvshome.org> 233 234 * Makefile.in: Regenerated. 235 2362005-03-01 Derek Price <derek@ximbiot.com> 237 238 Update installed GNULIB modules. 239 * getdate.texi: Update from GNULIB. 240 2412005-02-25 Derek Price <derek@ximbiot.com> 242 for Frank Hemer <frank@hemer.org> 243 244 * cvs.texinfo, RCSFILES: Describe commitid. 245 2462005-02-23 Derek Price <derek@ximbiot.com> 247 248 * cvs.texinfo: Update many nodes to specify -r rev[:date] rather than 249 -r rev. 250 2512005-01-31 Derek Price <derek@ximbiot.com> 252 253 * Makefile.am, cvs.man.header, cvs.texinfo: Update copyright notices. 254 2552005-01-29 Derek Price <derek@ximbiot.com> 256 257 * cvs.texinfo (log options): Note quirky interaction of log options. 258 (Suggestion from Dan Peterson <dbpete@aol.com>.) 259 2602004-12-14 Derek Price <derek@ximbiot.com> 261 262 * Makefile.am (EXTRA_DIST): Add HACKING.DOCS & writeproxy.rtf. 263 (SUBDIRS): Add i18n. 264 2652004-12-09 Derek Price <derek@ximbiot.com> 266 267 * cvs.texinfo (Error messages): Note that old, val-tags, "no such tag" 268 problem has been fixed and expound. 269 2702004-12-09 Derek Price <derek@ximbiot.com> 271 272 * cvs.texinfo (Remote repositories): Move method option data to... 273 (The connection method): ...this new node and rework. 274 2752004-12-09 Mark D. Baushke <mdb@cvshome.org> 276 277 * cvs.texinfo (BUGS, What is CVS?): Remove Dr. Pascal Molli's CVS 278 URL from the documentation. 279 * cvs.man.footer: Ditto. 280 * cvs.1, stamp-vti, version.texi: Regenerated. 281 2822004-12-03 Mark D. Baushke <mdb@cvshome.org> 283 284 * cvs.texinfo (Remote repositories): Add options CVS_RSH and 285 CVS_SERVER to the docs. 286 (Connecting via rsh): Ditto. 287 (getdate.texi): Replaced reference to getdate-cvs.texi file that 288 does not exist. 289 * stamp-1, stamp-vti, version-client.texi, version.texi: 290 Regenerated. 291 2922004-11-30 Derek Price <derek@ximbiot.com> 293 294 * cvsclient.texi (Responses): Document the `Referrer' response. 295 2962004-11-29 Larry Jones <lawrence.jones@ugs.com> 297 298 * cvs.texinfo (Keyword list): Add LocalKeyword and KeywordExpand. 299 3002004-11-29 Mark D. Baushke <mdb@cvshome.org> 301 302 * cvs.texinfo (Keyword list): LocalKeyword may only use the Id, 303 Header, and CVSHeader keywords at present, so document it. 304 3052004-11-29 Larry Jones <lawrence.jones@ugs.com> 306 307 * cvs.texinfo: s/KeywordExpansion/KeywordExpand/. 308 3092004-11-24 Derek Price <derek@ximbiot.com> 310 311 * cvs.texinfo (Write proxies): Mention version limitations on primary 312 and secondary write proxies. 313 (Error messages): List secondary out of sync message. 314 3152004-11-17 Derek Price <derek@ximbiot.com> 316 317 * getdate.texi: Update from GNULIB. 318 3192004-11-15 Derek Price <derek@ximbiot.com> 320 321 * Makefile.am (stamp-gdt): Replace dependency on Makefile with 322 dependency on configure. 323 3242004-11-15 Derek Price <derek@ximbiot.com> 325 326 * Makefile.am (EXTRA_DIST): s/getdate.text/getdate.texi/. 327 3282004-11-15 Derek Price <derek@ximbiot.com> 329 330 * .cvsignore: Ignore intermediate cvs.vrs. 331 3322004-11-11 Derek Price <derek@ximbiot.com> 333 334 * Makefile.am (cvs.dvi): Make dependent on getdate-cvs.texi. 335 3362004-11-01 Derek Price <derek@ximbiot.com> 337 338 * .cvsignore: Add stamp-gdt & getdate-cvs.texi. 339 * Makefile.am (EXTRA_DIST): Distribute getdate.texi. 340 (getdate-cvs.texi, stamp-gdt): New targets. 341 (cvs.html, cvs.info, cvs.pdf, cvs.ps, cvs.txt): Depend on 342 getdate-cvs.texi. 343 * cvs.texinfo: Include getdate-cvs.texi. 344 (Common options): Reference new section rather than describing valid 345 dates. 346 * getdate.texi: New file from GNULIB. 347 * mkman.pl: Ignore include lines. 348 3492004-10-29 Derek Price <derek@ximbiot.com> 350 351 * cvs.texinfo (Write proxies): Mention PrimaryServer name resolution. 352 3532004-10-29 Mark D. Baushke <mdb@cvshome.org> 354 355 * cvs.texinfo (Common options): The -r TAG option works with 356 the cvs annotate command. 357 (Original patch from Ville Skytta <scop@cvshome.org>.) 358 3592004-10-20 Mark D. Baushke <mdb@cvshome.org> 360 361 * Makefile.in: Regenerate for new configure.in. 362 3632004-10-04 Derek Price <derek@ximbiot.com> 364 365 * cvs.texinfo (assorted edit and commit related sections): Add 366 information about new '-c' and '-f' options for reservations 367 patch. The code (not documentation) for this feature was 368 originally from Noel Yap <yap_noel@yahoo.com>, originally ported 369 forward and enhanced by Matthew Ogilvie <mmo9317bd@mailcan.com>.) 370 371 * cvsclient.texi (Requests): Add "Hostname", "LocalDir", and "edit". 372 (Responses): Add "Edit-file". 373 3742004-10-04 Derek Price <derek@ximbiot.com> 375 376 * cvs.texinfo (syntax): Note referrer format string. 377 * cvsclient.texi (Requests): Describe Referrer request. 378 (Responses): Note that a client should sent Referrer to the new server 379 after a Redirect. 380 3812004-10-01 Derek Price <derek@ximbiot.com> 382 383 * cvs.texinfo (Write proxies, Global options): Detail operation of 384 global --allow-root option, Remove references to global --primary-root. 385 3862004-09-25 Derek Price <derek@ximbiot.com> 387 388 * mkman.in: Move to... 389 * mkman.pl: ...here. 390 * Makefile.am (cvs.1): mkman is in build dir, not src dir. 391 3922004-09-24 Derek Price <derek@ximbiot.com> 393 394 * Makefile.am (cvs.1): Add paths in hopes of getting more consistent 395 behavior. 396 3972004-09-14 Derek Price <derek@ximbiot.com> 398 399 * cvs.texinfo (Keyword list, config): Note new config options and how 400 they effect the Log keyword. 401 4022004-08-17 Derek Price <derek@ximbiot.com> 403 404 * cvsclient.texi (Requests): s/Command-prenotify/Command-prep/. 405 4062004-08-16 Derek Price <derek@ximbiot.com> 407 408 * cvsclient.texi (Requests): Document the new `Command-prenotify' 409 request. 410 (Responses): Document the new `Redirect' response. 411 4122004-07-14 Derek Price <derek@ximbiot.com> 413 414 * cvs.texinfo (Write proxies): Document recent changes in 415 implementation. 416 4172004-07-13 Derek Price <derek@ximbiot.com> 418 419 * cvs.texinfo (script hooks/*): Tidy. Document new hooks as 420 implemented. 421 4222004-06-10 Derek Price <derek@ximbiot.com> 423 424 * cvs.texinfo (config): Note that PrimaryServer hostname must match 425 that returned by uname on the primary server. 426 4272004-06-10 Derek Price <derek@ximbiot.com> 428 429 * writeproxy.rtf: Update with latest modifications. 430 4312004-06-10 Derek Price <derek@ximbiot.com> 432 433 * cvs.texinfo (Write proxies): Reference new script hooks. 434 (Administrative files): Move relevant parts of FIXME and references to 435 *info files... 436 (commit files): ...and most of the menu items from this node... 437 (script hooks): ...to this new node. 438 (postadmin, posttag, postwatch, preproxy, postproxy): New nodes. 439 (syntax, taginfo): Point at "script hooks" rather than 440 "Administrative files" node. 441 4422004-06-07 Derek Price <derek@ximbiot.com> 443 444 * cvs.texinfo (Write proxies): New node. 445 (config): Note new PrimaryServer option. 446 4472004-06-04 Derek Price <derek@ximbiot.com> 448 449 * writeproxy.rtf: Documentation for new writeproxy design. 450 4512004-07-13 Derek Price <derek@ximbiot.com> 452 453 * cvs.texinfo (script hooks/*): Tidy. Document new hooks as 454 implemented. 455 4562004-06-10 Derek Price <derek@ximbiot.com> 457 458 * cvs.texinfo (Write proxies): Reference new script hooks. 459 (Administrative files): Move relevant parts of FIXME and references to 460 *info files... 461 (commit files): ...and most of the menu items from this node... 462 (script hooks): ...to this new node. 463 (postadmin, posttag, postwatch): New nodes. 464 (syntax, taginfo): Point at "script hooks" rather than 465 "Administrative files" node. 466 4672004-07-17 Mark D. Baushke <mdb@cvshome.org> 468 469 * cvs.texinfo (config): Document ImportNewFilesToVendorBranchOnly 470 option. 471 (import options): Mention that ImportNewFilesToVendorBranchOnly 472 can force 'cvs import -X' behaviour for all imports. 473 (New feature from Chris Demetriou <cgd@broadcom.com>.) 474 4752004-07-17 Derek Price <derek@ximbiot.com> 476 477 * cvs.texinfo (Update imports, import): Add notes on requirement that 478 release tags be unique. 479 (Original patch from Ilya N. Golubev <gin@mo.msk.ru>.) 480 4812004-07-17 Derek Price <derek@ximbiot.com> 482 483 * cvs.texinfo (Password authentication server): Added documentation for 484 the now required session configuration for PAM. 485 (Patch from Brian Murphy <brian@murphy.dk>.) 486 4872004-06-29 Derek Price <derek@ximbiot.com> 488 489 * cvsclient.texi (Requests): Note new `Relative-directory request' as 490 well as new semantics for `Directory'. 491 (Response pathnames): Detail previously undocumented client 492 functionality with regards to pathnames specified in responses. 493 4942004-06-26 Mark D. Baushke <mdb@cvshome.org> 495 496 * cvs.texinfo (Vendor branch): Document that sometimes 497 the default branch won't be set to the vendor branch. 498 (import options): Add -X. 499 * cvsclient.texi (MT importmergecmd tag): Document that this 500 can also be used with the 'cvs import -X' command, and 501 that it can occur when there are no conflicts. 502 (New feature from Chris Demetriou <cgd@broadcom.com>.) 503 5042004-06-21 Derek Price <derek@ximbiot.com> 505 506 * cvs.texinfo (Password authentication server): Search for system user 507 rather than system password. Closes issue #185. 508 (Reported by Fred Maranhao <fred.maranhao@click21.com.br>.) 509 5102004-06-10 Derek Price <derek@ximbiot.com> 511 512 * cvs.texinfo (commit files): Remove reference to the obsolete -i 513 module option. 514 5152004-05-28 Derek Price <derek@ximbiot.com> 516 517 * cvs.texinfo (Global options): Remove reference to global -l option. 518 (Report from Kevin Bulgrien <Kevin.Bulgrien@TriPointGlobal.com>.) 519 5202004-05-19 Derek Price <derek@ximbiot.com> 521 522 * cvs.texinfo (log): Updated since we display in local time now. 523 Also added some examples. 524 (Patch from Bart Robinson <lomew@pobox.com>.) 525 526 * cvs.1: Regenerated. 527 5282004-05-19 Derek Price <derek@ximbiot.com> 529 530 * Makefile.am (cvs.1): Generate in $(srcdir). 531 (MAINTAINERCLEANFILES): Remove cvs.1. 532 5332004-05-14 Mark D. Baushke <mdb@cvshome.org> 534 535 * cvs.texinfo: Fix makeinfo error. 536 537 * cvs.texinfo (Adding files): Cleanup example. 538 (Using keywords): Cleanup text. 539 5402004-05-13 Mark D. Baushke <mdb@cvshome.org> 541 542 * cvs.texinfo (Adding files): Minor cleanup. 543 (Using keywords): Minor cleanup. 544 (annotate): Move into the manual section, split into three nodes. 545 (annotate options): New node. 546 (annotate example): New node. 547 (based on patch from Steve McIntyre <steve@einval.com>.) 548 * cvs.1, stamp-1, stamp-vti, version-client.texi, version.texi: 549 Regenerated. 550 5512004-05-12 Derek Price <derek@ximbiot.com> 552 553 * mkman.in: Clarify status messages. 554 5552004-05-12 Derek Price <derek@ximbiot.com> 556 557 * cvs.texinfo (ls & rls): Document default behaviors. 558 (Patch from Alexander Taler <dissent@cvshome.org>.) 559 560 * cvs.texinfo (ls & rls options): Document -d. 561 (Common options): Note ls & rls accept -R and note that they are the 562 sole exceptions it as a default. 563 5642004-05-10 Derek Price <derek@ximbiot.com> 565 566 * mkman.in: Organize & tidy comments. Check for unprocessed texinfo 567 commands. Output better error messages on finding unprocessed texinfo 568 commands. 569 (do_keyword, keyword_mode): Accept $file argument for error messages. 570 5712004-05-06 Derek Price <derek@ximbiot.com> 572 573 * mkman.in: Require Perl 5.005. Add comments. Remove duplicate s///. 574 Handle @:. 575 5762004-05-06 Derek Price <derek@ximbiot.com> 577 578 * cvs.man.header: Minor text correction. 579 * mkman.in: Ignore @need keyword. Restore previous font for nested 580 keywords. 581 (do_keyword): Ditto on fonts. Move some functionality to... 582 (keyword_mode): ...this new function. 583 5842004-05-06 Derek Price <derek@ximbiot.com> 585 586 * mkman.in: Handle keywords that cross multiple lines. 587 (do_keyword): New function. 588 5892004-05-04 Derek Price <derek@ximbiot.com> 590 591 * cvs.man.header, cvs.man.footer: Reference `info CVS' rather than 592 `info cvs' to send users to the top node. 593 5942004-05-03 Derek Price <derek@ximbiot.com> 595 596 * Makefile.am: mkman is built in the build dir, not $(srcdir). 597 (Report from Mark D. Baushke <mdb@cvshome.org>.) 598 5992004-05-03 Derek Price <derek@ximbiot.com> 600 601 * HACKING.DOCS: Fix spelling error. Add reference for @strong. 602 (Report from Mark D. Baushke <mdb@cvshome.org>.) 603 604 * HACKING.DOCS: Note dependency on `makeinfo' 3.11 & greater. 605 6062004-04-30 Derek Price <derek@ximbiot.com> 607 608 * mkman.in: Handle single quotes better. Parse out some redundancy 609 from node and section names. 610 * cvs.man.footer: Replace some quotes with the usual bold font. 611 Reformat links in the SEE ALSO section. 612 * cvs.1: Regenerated. 613 6142004-04-30 Derek Price <derek@ximbiot.com> 615 616 * mkman.in: Handle examples better. Protect a few more characters. 617 * cvs.1, stamp-vti, version.texi: Regenerated. 618 6192004-04-30 Derek Price <derek@ximbiot.com> 620 621 * cvs.man.header: Add copyright notice. 622 * cvs.1: Regenerated. 623 6242004-04-30 Derek Price <derek@ximbiot.com> 625 626 * mkman.in: Add copyright and license notice. 627 6282004-04-30 Derek Price <derek@ximbiot.com> 629 630 * mkman.in: Handle @@. 631 * cvs.1: Regenerated. 632 6332004-04-30 Derek Price <derek@ximbiot.com> 634 635 First pass at closing issue #3 on cvshome.org. 636 * .cvsignore: Ignore mkman. 637 * cvs.1, mkman.in, cvs.man.header, cvs.man.footer: New files. 638 * cvs.texinfo: Add cut tags for mkman. 639 * Makefile.in (man_MANS): Add cvs.1. 640 (EXTRA_DIST): Add cvs.man.header & cvs.man.footer. 641 (cvs.1, mkman): New targets. 642 * Makefile.in: Regenerated. 643 6442004-04-27 Derek Price <derek@ximbiot.com> 645 646 * stamp-1, version-client.texi: Regenerated. 647 6482004-04-27 Derek Price <derek@ximbiot.com> 649 650 * cvs.texinfo (ls & rls options): Document new -P option. 651 * stamp-vti, version.texi: Regenerated. 652 6532004-04-23 Derek Price <derek@ximbiot.com> 654 655 * cvsclient.texi (global-list-quiet): New request. 656 6572004-04-23 Derek Price <derek@ximbiot.com> 658 659 * cvs.texinfo (ls, ls options, ls examples): Document 660 new ls command. 661 (Original patch from Mark D. Baushke <mdb@cvshome.org>.) 662 * cvsclient.texi (list, ls, rlist): New requests. 663 * stamp-1, version-client.texi: Regenerated. 664 6652004-04-23 Derek Price <derek@ximbiot.com> 666 667 * cvs.texinfo: Update years in Copyright. 668 * stamp-vti, version.texi: Regenerated. 669 6702004-04-21 Derek Price <derek@ximbiot.com> 671 672 * cvs.texinfo: Use splitrcskeyword macro consistently in a failed 673 attempt to avoid a warning during PDF generation. 674 * stamp-vti, version.texi: Regenerated. 675 6762004-04-19 Derek Price <derek@ximbiot.com> 677 678 * stamp-vti, version.texi: Regenerated. 679 6802004-04-18 Derek Price <derek@ximbiot.com> 681 682 * cvs.texinfo: Various spelling, typo, and capitalization fixes. 683 (Patch from Ville Skyttä <scop@cvshome.org>.) 684 6852004-04-06 Derek Price <derek@ximbiot.com> 686 687 * cvs.texinfo (Remote repositories): Describe how to use a web proxy to 688 contact a CVS server. 689 (GSSAPI authenticated): Use slightly clearer language. 690 (Kerberos authenticated): Remove incomplete note on server setup. 691 (Environment variables): Add CVS_PROXY_PORT. 692 6932004-04-06 Larry Jones <lawrence.jones@ugsplm.com> 694 695 * cvs.texinfo (Assigning revisions): Note that client/server mode 696 only considers files sent to the server to determine the major 697 revision for new files. 698 (Reported by Krzysztof GORBIEL <Krzysztof_GORBIEL@raiffeisen.pl>.) 699 * stamp-vti, version.texi: Regenerated. 700 7012004-03-15 Derek Price <derek@ximbiot.com> 702 703 * stamp-vti, version.texi: Regenerated. 704 7052004-03-15 Derek Price <derek@ximbiot.com> 706 707 * cvs.texinfo: s/UseNewInfoFormatStrings/UseNewInfoFmtStrings/g. 708 (Reported by Matthew B. Doar <matt@trpz.com>.) 709 * stamp-vti, version.texi: Regenerated. 710 7112004-03-11 Larry Jones <lawrence.jones@ugsplm.com> 712 713 * cvs.texinfo (loginfo, Error messages): Note that not reading all of 714 the log info can result in a broken pipe signal. 715 (Reported by Steven Nicoloso <spn@nwmail.wh.lucent.com>.) 716 * stamp-vti, version.texi: Regenerated. 717 7182004-02-20 Derek Price <derek@ximbiot.com> 719 720 * stamp-1, version-client.texi: Regenerated. 721 7222004-02-19 Derek Price <derek@ximbiot.com> 723 724 * stamp-1, version-client.texi: Regenerated. 725 7262004-02-18 Derek Price <derek@ximbiot.com> 727 728 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated. 729 7302004-02-17 Derek Price <derek@ximbiot.com> 731 732 * cvs.texinfo (syntax, updating commit files, commitinfo, 733 verifymsg, loginfo, taginfo, user-defined logging): 734 Document new format strings. 735 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated. 736 7372004-02-15 Derek Price <derek@ximbiot.com> 738 739 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated. 740 7412004-02-04 Derek Price <derek@ximbiot.com> 742 743 * cvs.texinfo (File Permissions): Clarify index entry. 744 * stamp-vti, version.texi: Regenerated. 745 7462004-01-22 Derek Price <derek@ximbiot.com> 747 748 * stamp-vti, version.texi: Regenerated. 749 7502004-01-08 Larry Jones <lawrence.jones@ugsplm.com> 751 752 * cvs.texinfo (user-defined logging): Move taginfo stuff from here... 753 (Administrative files): ...to its own node under here. 754 7552003-12-18 Derek Price <derek@ximbiot.com> 756 757 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 758 for dev 1.12.5.1. 759 7602003-12-18 Derek Price <derek@ximbiot.com> 761 762 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 763 for release 1.12.5. 764 7652003-12-09 Derek Price <derek@ximbiot.com> 766 767 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 768 for release 1.12.4.1. 769 7702003-12-09 Derek Price <derek@ximbiot.com> 771 772 * cvs.texinfo (Locks): Provide technical details for promotable 773 readlocks. 774 7752003-12-09 Derek Price <derek@ximbiot.com> 776 777 * stamp-vti, version.texi: Regenerated. 778 7792003-12-05 Derek Price <derek@ximbiot.com> 780 781 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 782 for dev version 1.12.3.1. 783 7842003-12-04 Derek Price <derek@ximbiot.com> 785 786 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 787 for release 1.12.3. 788 7892003-11-26 Derek Price <derek@ximbiot.com> 790 791 * stamp-vti, version.texi: Regenerated. 792 7932003-11-25 Mark D. Baushke <mdb@cvshome.org> 794 795 * Makefile.in: Regenerate for new configure.in. 796 7972003-11-18 Derek Price <derek@ximbiot.com> 798 799 * stamp-vti, version.texi: Regenerated. 800 8012003-11-13 Larry Jones <lawrence.jones@eds.com> 802 803 * cvs.texinfo (Reverting local changes): Use the same vendor tag 804 in the admin command as was used in the previous import commands. 805 8062003-11-10 Derek Price <derek@ximbiot.com> 807 808 * stamp-vti, version.texi: Regenerated. 809 8102003-11-07 Mark D. Baushke <mdb@cvshome.org> 811 812 * cvs.texinfo (CVS commands): Fix typo. 813 (FreeBSD PR docs/58669 reported by Ceri Davies <ceri@FreeBSD.org>.) 814 8152003-10-30 Derek Price <derek@ximbiot.com> 816 817 * stamp-vti, version.texi: Regenerated. 818 8192003-10-30 Derek Price <derek@ximbiot.com> 820 821 * cvs.texinfo (File permissions, Error messages): Add index entries for 822 CVSROOT/val-tags file. 823 8242003-10-27 Derek Price <derek@ximbiot.com> 825 826 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 827 for 1.12.2.1. 828 8292003-10-27 Derek Price <derek@ximbiot.com> 830 831 * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated 832 for 1.12.2. 833 8342003-10-21 Derek Price <derek@ximbiot.com> 835 836 * cvs.texinfo: Note gnu.cvs.* usenet mirrors of the email lists. 837 (Suggestion from Paul Edwards, from somewhere in Australia.) 838 839 * cvs.texinfo: Put email addresses in @email{} tags and URLs in @url{} 840 tags rather than relying on markup like @code{}. 841 * stamp-vti, version.texi: Regenerated. 842 8432003-10-14 Derek Price <derek@ximbiot.com> 844 845 Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux 846 testing with _POSIX2_VERSION=200112 in the environment. 847 848 * cvs.texinfo: Suggest 'sed 1q', not 'head -1'. 849 (Patch from Paul Eggert <eggert@twinsun.com>.) 850 8512003-10-08 Derek Price <derek@ximbiot.com> 852 853 * cvsclient.texi (Requests): Add recommendation to client developers to 854 avoid the `Case' request. 855 * stamp-1, version-client.texi: Regenerated. 856 8572003-10-03 Derek Price <derek@ximbiot.com> 858 859 * stamp-vti, version.texi: Regenerated. 860 8612003-09-12 Derek Price <derek@ximbiot.com> 862 863 * cvs.texinfo (checkoutlist): Document the error messages which may be 864 specified in this file. 865 * stamp-vti, version.texi: Regenerated. 866 8672003-08-29 Derek Price <derek@ximbiot.com> 868 869 * cvs.texinfo (Administrative files, Commit files): Remove references 870 to deleted nodes. 871 (editinfo, editinfo example): Remove these obsolete nodes. 872 * stamp-vti, version.texi: Regenerated. 873 8742003-08-27 Larry Jones <lawrence.jones@eds.com> 875 876 * cvs.texinfo (history options): Note the 'P' record type which 877 has been around for a long time but never actually appeared in 878 the history file due to bugs in the code. 879 (Invoking CVS): Ditto. 880 (config): Ditto. 881 * stamp-vti, version.texi: Regenerated. 882 8832003-08-12 Derek Price <derek@ximbiot.com> 884 885 * stamp-vti, version.texi: Regenerated. 886 8872003-08-07 Derek Price <derek@ximbiot.com> 888 889 * .cvsignore: Ignore {cvs,cvsclient}.txt. 890 8912003-08-07 Derek Price <derek@ximbiot.com> 892 893 * cvs.texinfo: Use the @dircategory and @direntry commands from texinfo 894 rather than rolling our own. 895 896 * stamp-vti, version.texi: Regenerated. 897 8982003-08-07 Derek Price <derek@ximbiot.com> 899 900 * Makefile.am (POSTSCRIPTS): Rename to... 901 (PSS): ...to sync with and override Automakes default targets. 902 (PDFS): Reorder to match PSS. 903 (SUFFIXES): Remove .pdf and .aux. 904 (cvs.aux, cvs.pdf, cvsclient.aux, cvsclient.pdf): Remove these targets. 905 .aux weren't being generated anyhow and .pdf no longer need to be 906 supplied explicitly. 907 (cvs-paper.pdf: cvs-paper.ps): Provide ps2pdf rule explicitly. 908 (.{texinfo,texi,txy}.pdf): Remove these suffix rules - they are now 909 provided by Automake. 910 9112003-08-06 Derek Price <derek@ximbiot.com> 912 913 * Makefile.am (CLEANFILES): Move... 914 (MOSTLYCLEANFILES): ...here and drop PDFs since this is where Automake 915 cleans PDFs & PSs by default. 916 (MAINTAINERCLEANFILES): Clean all PostScripts even though they will 917 have been removed in mostlyclean. That is a bug in Automake. 918 (doc): Depend on info & ps. 919 (pdf, ps): Removed in favor of Automake's default targets for these 920 types. 921 (cvsclient.* targets): Depened on version-client.texi. 922 (cvs-paper.pdf): Remove in favor of Automake's default target. 923 (.{texinfo,texi,txi}.{pdf,txt}): Update these targets based on 924 Automake's similar treatment of dvi, ps, and info targets. 925 * .cvsignore: Add cvs.tmp, a `make pdf' generated file. 926 927 * Makefile.in: Regenerated. 928 9292003-07-21 Derek Price <derek@ximbiot.com> 930 931 * cvs.texinfo: Expand comment on RCS terminology. 932 933 * stamp-vti: Regenerated. 934 * version.texi: Ditto. 935 9362003-07-20 Derek Price <derek@ximbiot.com> 937 938 * cvs.texinfo (Setting up the server for password authentication): 939 Added documentation for PAM support. 940 (Original patch from Brian Murphy <brian@murphy.dk>.) 941 942 * stamp-vti: Regenerated. 943 * version.texi: Ditto. 944 9452003-07-18 Derek Price <derek@ximbiot.com> 946 947 * cvs.texinfo (Substitution modes): Improve the phrasing of the 948 description of the new treatment of -kb. 949 9502003-07-18 Derek Price <derek@ximbiot.com> 951 952 * cvs.texinfo: Put a few errant references to bug-cvs inside @code{} 953 for consistancy. 954 9552003-07-18 Derek Price <derek@ximbiot.com> 956 957 * cvs.texinfo: Update WARNINGs and Notes for a more consistent 958 appearance. Remove some obsolete comments. 959 9602003-07-18 Derek Price <derek@ximbiot.com> 961 962 * cvs.texinfo (Merging and keywords): Note that keyword expansion modes 963 requested on the command line no longer override binary mode. Removed 964 an obsoleted @ignore section. 965 (Common options): Ditto minus the @ignore section. Some reworking for 966 clarity. 967 (Original patch from Dieter Maurer <dieter@handshake.de>.) 968 969 * stamp-vti: Regenerated. 970 * version.texi: Ditto. 971 9722003-07-12 Larry Jones <lawrence.jones@eds.com> 973 974 * cvs.texinfo (Binary howto): Add note about how to determine whether 975 a file is marked as binary or not. 976 (Suggested by Erik Sigra <sigra@home.se>.) 977 * stamp-vti: Regenerated. 978 * version.texi: Regenerated. 979 9802003-06-23 Derek Price <derek@ximbiot.com> 981 982 * stamp-vti: Regenerated. 983 * version.texi: Ditto. 984 9852003-06-20 Derek Price <derek@ximbiot.com> 986 987 * stamp-vti: Regenerated. 988 * version.texi: Ditto. 989 9902003-06-16 Derek Price <derek@ximbiot.com> 991 992 * cvs.texinfo (splitrcskeyword): New macro, now that @ifhtml will work 993 properly with texi2html (as of version 1.68), to cause output HTML to 994 contain <i></i> where we used to have @asis{} and prevent RCS keyword 995 substitution in generated HTML. 996 (Original patch from Patrice Dumas <dumas@centre-cired.fr>.) 997 9982003-06-16 Derek Price <derek@ximbiot.com> 999 1000 * stamp-vti: Regenerated. 1001 * version.texi: Ditto. 1002 10032003-06-13 Derek Price <derek@ximbiot.com> 1004 1005 * stamp-vti: Regenerated. 1006 * version.texi: Ditto. 1007 10082003-06-12 Derek Price <derek@ximbiot.com> 1009 1010 * stamp-vti: Regenerated. 1011 * version.texi: Ditto. 1012 10132003-06-11 Derek Price <derek@ximbiot.com> 1014 1015 * cvs.texinfo (Invoking CVS): Remove `-P' from the list of `cvs export' 1016 options. 1017 (Patch from Alexander Taler <dissent@cvshome.org>.) 1018 10192003-06-11 Derek Price <derek@ximbiot.com> 1020 1021 * cvs.texinfo (Top): Remove out-of-date (by at least 5 years) comment. 1022 (Patch from Alexander Taler <dissent@cvshome.org>.) 1023 10242003-06-11 Mark D. Baushke <mdb@gnu.org> 1025 1026 * cvs.texinfo (Keyword list): Fix broken reference. 1027 (Avoiding substitution): Ditto. 1028 10292003-06-11 Derek Price <derek@ximbiot.com> 1030 1031 * stamp-vti: Regenerated. 1032 * version.texi: Ditto. 1033 10342003-06-11 Derek Price <derek@ximbiot.com> 1035 1036 * Makefile.in: Regenerated for new configure.in. 1037 * stamp-vti: Ditto. 1038 * version.texi: Ditto. 1039 10402003-06-10 Mark D. Baushke <mdb@cvshome.org> 1041 1042 * cvs.texinfo (Keyword substitution): New menu entry for 1043 "Configuring keyword expansion." 1044 (Keyword list): New "CVSHeader" keyword. New Local keyword 1045 controlled by new LocalKeyword option in CVSROOT/config. 1046 (Avoiding substitution): Mention the new KeywordExpansion option 1047 in CVSROOT/config. 1048 (Configuring keyword expansion): Document the new KeywordExpansion 1049 option in CVSROOT/config. 1050 (Invoking CVS): New example of CVSHeader keyword expansion. 1051 10522003-05-27 Derek Price <derek@ximbiot.com> 1053 1054 * cvs.texinfo: Consolidate copyright notices into a single macro that 1055 is called elsewhere to avoid needing three of them. Update copyright 1056 notice. 1057 (BUGS): Suggest Ximbiot rather than the defunct Signum Support as CVS 1058 consultants. 1059 1060 * stamp-vti: Regenerated. 1061 * version.texi: Ditto. 1062 10632003-05-26 Derek Price <derek@ximbiot.com> 1064 1065 * stamp-1: Regenerated for 1.12.1.1. 1066 * stamp-vti: Ditto. 1067 * version-client.texi: Ditto. 1068 * version.texi: Ditto. 1069 10702003-05-25 Derek Price <derek@ximbiot.com> 1071 1072 * stamp-1: Regenerated for 1.12.1. 1073 * stamp-vti: Ditto. 1074 * version-client.texi: Ditto. 1075 * version.texi: Ditto. 1076 10772003-05-21 Derek Price <derek@ximbiot.com> 1078 1079 * Makefile.in: Regenerate with Automake version 1.7.5. 1080 10812003-05-20 Derek Price <derek@ximbiot.com> 1082 1083 * Makefile.in: Regenerated. 1084 10852003-05-19 Derek Price <derek@ximbiot.com> 1086 1087 * stamp-vti: Regenerated. 1088 * version.texi: Ditto. 1089 10902003-05-09 Derek Price <derek@ximbiot.com> 1091 1092 * Makefile.in: Regenerated. 1093 10942003-05-06 Derek Price <derek@ximbiot.com> 1095 1096 * cvs.texinfo (Specifying what to tag by date or revision): Add a 1097 missing a tag argument to the example. 1098 (How your build system interacts with CVS): Correct typo. 1099 (*): Let the spell checker have its way. 1100 (Thanks to Anthon Pang <apang@telus.net> for the patch and 1101 Max Bowsher <maxb@ukf.net> for validating it. This closes issue #84 on 1102 <http://ccvs.cvshome.org>.) 1103 1104 * stamp-vti: Regenerated. 1105 * version.texi: Ditto. 1106 11072003-04-30 Derek Price <derek@ximbiot.com> 1108 1109 * Makefile.in: Regenerated. 1110 11112003-04-28 Derek Price <derek@ximbiot.com> 1112 1113 * cvs.texinfo (Working directory storage, Module options, Module 1114 program options): Remove references to Checkin.prog and Update.prog. 1115 (commit options): Remove reference to -n option. 1116 1117 * stamp-vti: Regenerated. 1118 * version.texi: Ditto. 1119 11202003-04-10 Larry Jones <lawrence.jones@eds.com> 1121 1122 * Makefile.in: Regenerated. 1123 11242003-03-31 Derek Price <derek@ximbiot.com> 1125 1126 * cvs.texinfo (import output): Remove unecesary verbage. 1127 1128 * stamp-vti: Regenerated. 1129 * version.texi: Ditto. 1130 11312003-03-26 Derek Price <derek@ximbiot.com> 1132 1133 * stamp-vti: Regenerated. 1134 * version.texi: Ditto. 1135 11362003-03-25 Larry Jones <larry.jones@sdrc.com> 1137 1138 * cvs.texinfo (Server temporary directory): Reorder list of places 1139 to match code. 1140 (Connection): Add additional example error message and note about 1141 firewall software. 1142 * stamp-vti: Regenerated. 1143 * version.texi: Ditto. 1144 11452003-03-25 Derek Price <derek@ximbiot.com> 1146 1147 * stamp-vti: Regenerated. 1148 * version.texi: Ditto. 1149 11502003-03-24 Derek Price <derek@ximbiot.com> 1151 1152 * Makefile.am: Update copyright notice. 1153 1154 * Makefile.in: Regenerated. 1155 11562003-03-21 Derek Price <derek@ximbiot.com> 1157 1158 * cvs.texinfo (Environment variables): Move @end table tag to after 1159 the @item $CVSPID. 1160 1161 * stamp-vti: Regenerated. 1162 * version.texi: Ditto. 1163 11642003-03-19 Mark D. Baushke <mdb@cvshome.org> 1165 1166 * cvs.texinfo (Connecting via rsh): Document that --with-rsh may 1167 be used to specify the default "rsh" program to use. 1168 1169 * Makefile.in: Regenerated. 1170 1171 * cvs.texinfo (Environment variables): Document new CVS_PID 1172 variable. 1173 1174 * stamp-vti: Regenerated. 1175 * version.texi: Ditto. 1176 11772003-03-19 Derek Price <derek@ximbiot.com> 1178 1179 * Makefile.in: Regenerated. 1180 11812003-03-19 Derek Price <derek@ximbiot.com> 1182 1183 * stamp-vti: Regenerated. 1184 * version.texi: Ditto. 1185 11862003-03-16 Mark D. Baushke <mdb@cvshome.org> 1187 1188 * cvs.texinfo (Global options): Document new `-R' global option 1189 for read-only file-system repository mode. 1190 (Environment variables): Document new CVSREADONLYFS environment 1191 variable. 1192 1193 * stamp-vti: Regenerated. 1194 * version.texi: Ditto. 1195 11962003-03-07 Mark D. Baushke <mdb@cvshome.org> 1197 1198 * cvs.texinfo (rcsinfo): Document that CVS/Template will now be 1199 updated during normal cvs update operations. 1200 12012003-03-06 Derek Price <derek@ximbiot.com> 1202 1203 * cvs.texinfo (What is CVS?): Correct date of first post of CVS by 1204 Dick Grune from December to July based on the archive posted on 1205 Google: 1206 <http://groups.google.com/groups?q=Grune+cvs+group:mod.sources.*&hl=en&lr=&ie=UTF-8&selm=122%40mirror.UUCP&rnum=2>. 1207 (Thanks to David A Wheeler <dwheeler@dwheeler.com>.) 1208 1209 * stamp-vti: Regenerated. 1210 * version.texi: Ditto. 1211 12122003-03-03 Mark D. Baushke <mdb@cvshome.org> 1213 1214 * cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Document new environment 1215 variable. 1216 12172003-02-27 Derek Price <derek@ximbiot.com> 1218 1219 * cvs.texinfo (Environment variables): Make the information on 1220 CVS_CLIENT_PORT slightly clearer. 1221 (Kerberos authenticated): XREF the Environment variables node. 1222 1223 * stamp-vti: Regenerated. 1224 * version.texi: Ditto. 1225 12262003-02-25 Derek Price <derek@ximbiot.com> 1227 1228 * Makefile.in: Regenerated. 1229 * stamp-1: Ditto. 1230 * version-client.texi: Ditto. 1231 12322003-02-25 Derek Price <derek@ximbiot.com> 1233 1234 * cvs.texinfo (admin): Mention UserAdminOptions. 1235 (config): Ditto. 1236 (Original patch from Dan Peterson <dbpete@aol.com>.) 1237 1238 * stamp-vti: Regenerated. 1239 * version.texi: Ditto. 1240 12412003-02-24 Derek Price <derek@ximbiot.com> 1242 1243 * cvs.texinfo (*): Modify some tag index entries for uniformity. 1244 12452003-02-14 Derek Price <derek@ximbiot.com> 1246 1247 * cvs.texinfo (Watch Information, Editing files, Getting Notified, 1248 Setting a watch): Edit usage specs for correctness and uniformity. 1249 (Sticky tags): Use ref rather than xref to avoid a warning from 1250 makeinfo. 1251 1252 * stamp-vti: Regenerated. 1253 * version.texi: Ditto. 1254 12552003-02-10 Derek Price <derek@ximbiot.com> 1256 1257 * cvs.texinfo (Sticky tags, update): Make merging behavior of 1258 `cvs update' a bit clearer. Add cross references. 1259 (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the 1260 report.) 1261 1262 * stamp-vti: Regenerated. 1263 * version.texi: Ditto. 1264 12652003-02-07 Derek Price <derek@ximbiot.com> 1266 1267 * stamp-vti: Regenerated. 1268 * version.texi: Ditto. 1269 12702003-02-06 Derek Price <derek@ximbiot.com> 1271 1272 * cvs.texinfo (Common options): Add tag to the list of commands that 1273 accept -D. 1274 12752003-02-06 Derek Price <derek@ximbiot.com> 1276 1277 * cvs.texinfo (Working directory storage, Module options, 1278 Module program options): Correct description of where Checkin.prog 1279 and Update.prog are run. Provide more index entries and cross 1280 references. Remove some FIXME comments. Add a FIXCVS THEN FIXME. 1281 (Thanks to Art Manion at the CERT Coordination Center <cert@cert.org>.) 1282 12832003-02-04 Derek Price <derek@ximbiot.com> 1284 1285 * cvs.texinfo (File status): Mention the "Unresolved Conflict" status 1286 which was apparently and erroneously removed from the doc at some 1287 point in the past. 1288 12892003-02-03 Derek Price <derek@ximbiot.com> 1290 1291 * cvs.texinfo (Merging a branch): Mention the GCA as opposed to the 1292 "branch point" as the implicit revision when merging a branch. 1293 12942003-02-03 Derek Price <derek@ximbiot.com> 1295 1296 * cvs.texinfo (Remote repositories): :METHOD: is optional. 1297 12982003-02-03 Derek Price <derek@ximbiot.com> 1299 1300 * cvs.texinfo (Committing your changes): Move index entries closer to 1301 their corresponding references. 1302 (Environment variables): Include $VISUAL in order of 1303 preference. Add index entries. Reference Global options node. 1304 (Variables): Change order of list to match the Env. Variables node 1305 mentioned above. 1306 1307 * stamp-1: Regenerated. 1308 * stamp-vti: Ditto. 1309 * version-client.texi: Ditto. 1310 * version.texi: Ditto. 1311 13122003-01-31 Derek Price <derek@ximbiot.com> 1313 1314 * stamp-1: Regenerated. 1315 * stamp-vti: Ditto. 1316 * version-client.texi: Ditto. 1317 * version.texi: Ditto. 1318 13192003-01-23 Derek Price <derek@ximbiot.com> 1320 1321 * stamp-1: Regenerated. 1322 * stamp-vti: Ditto. 1323 * version-client.texi: Ditto. 1324 * version.texi: Ditto. 1325 13262003-01-22 Larry Jones <larry.jones@sdrc.com> 1327 1328 * cvs.texinfo (config): Correct LogHistory default (U was omitted). 1329 13302003-01-16 Derek Price <derek@ximbiot.com> 1331 1332 * stamp-1: Regenerated for version (1.11.5). 1333 * stamp-vti: Ditto. 1334 * version-client.texi: Ditto. 1335 * version.texi: Ditto. 1336 13372003-01-16 Derek Price <derek@ximbiot.com> 1338 1339 * stamp-1: Regenerated for dev version (1.11.4.1). 1340 * stamp-vti: Ditto. 1341 * version-client.texi: Ditto. 1342 * version.texi: Ditto. 1343 13442002-12-28 Derek Price <derek@ximbiot.com> 1345 1346 * stamp-1: Regenerated for version 1.11.4. 1347 * stamp-vti: Ditto. 1348 * version-client.texi: Ditto. 1349 * version.texi: Ditto. 1350 13512002-12-27 Derek Price <derek@ximbiot.com> 1352 1353 * stamp-1: Regenerated for dev version 1.11.3.1. 1354 * stamp-vti: Ditto. 1355 * version-client.texi: Ditto. 1356 * version.texi: Ditto. 1357 13582002-12-27 Derek Price <derek@ximbiot.com> 1359 1360 * stamp-1: Regenerated. 1361 * stamp-vti: Ditto. 1362 * version-client.texi: Ditto. 1363 * version.texi: Ditto. 1364 13652002-11-18 Derek Price <derek@ximbiot.com> 1366 1367 * cvs.texinfo (commitinfo): Explain the environment of commands 1368 run by commitinfo a little more fully. 1369 (Original patch from Fred L. Drake, Jr. <fdrake@acm.org>.) 1370 1371 * cvs.texinfo: Change the wording of some of the commit index entries 1372 for consistency and clarity. 1373 * stamp-vti: Regenerated. 1374 * version.texi: Ditto. 1375 13762002-09-24 Derek Price <derek@ximbiot.com> 1377 1378 * Makefile.in: Regenerated using Automake 1.6.3. 1379 13802002-09-24 Derek Price <derek@ximbiot.com> 1381 1382 * Makefile.in: Regenerated. 1383 13842002-09-20 Derek Price <derek@ximbiot.com> 1385 1386 * stamp-vti: Regenerated. 1387 * version.texi: Ditto. 1388 13892002-08-16 Derek Price <derek@ximbiot.com> 1390 1391 * cvs.texinfo (Error messages): Update CVS_BADROOT notes to specify 1392 new configure option instead. 1393 1394 * stamp-vti: Regenerated. 1395 * version.texi: Ditto. 1396 13972002-08-12 Derek Price <oberon@umich.edu> 1398 1399 * stamp-vti: Regenerated. 1400 * version.texi: Ditto. 1401 14022002-08-06 Derek Price <oberon@umich.edu> 1403 1404 * stamp-vti: Regenerated. 1405 * version.texi: Ditto. 1406 14072002-08-05 Derek Price <oberon@umich.edu> 1408 1409 * cvs.texinfo: Correct typo. 1410 (Thanks to Chandra Mouleeswaran <chandra@openharbor.com>.) 1411 14122002-04-30 Derek Price <oberon@umich.edu> 1413 1414 * Makefile.in: Regenerated with automake 1.6. 1415 14162002-04-18 Derek Price <oberon@umich.edu> 1417 1418 * Makefile.am: Add FIXME comment about an automake bug. 1419 * Makefile.in: Regenerated. 1420 14212002-04-18 Derek Price <oberon@umich.edu> 1422 1423 * stamp-1: Regenerated for 1.11.2.1 version update. 1424 * stamp-vti: Ditto. 1425 * version-client.texi: Ditto. 1426 * version.texi: Ditto. 1427 14282002-04-17 Derek Price <oberon@umich.edu> 1429 1430 * stamp-vti: Regenerated. 1431 * version.texi: Ditto. 1432 14332002-04-17 Derek Price <oberon@umich.edu> 1434 1435 * cvs.texinfo: Add index entries for inetd and xinetd. 1436 14372002-03-26 Derek Price <oberon@umich.edu> 1438 1439 * stamp-vti: Regenerated. 1440 * version.texi: Ditto. 1441 14422002-03-17 Larry Jones <larry.jones@sdrc.com> 1443 1444 * cvs.texinfo (log options): Add new -S option. 1445 14462002-03-12 Larry Jones <larry.jones@sdrc.com> 1447 1448 * cvs.texinfo (diff options): Add missing menu for new subsections. 1449 (Patch from Pavel Roskin <proski@gnu.org>.) 1450 14512002-03-09 Larry Jones <larry.jones@sdrc.com> 1452 1453 * cvs.texinfo (Update imports): Suggest merging with two rel tags 1454 instead of the branch tag and a date and explain why. 1455 14562002-02-26 Larry Jones <larry.jones@sdrc.com> 1457 1458 * cvs.texinfo (diff options): Document all the diff options. 1459 14602002-01-10 Larry Jones <larry.jones@sdrc.com> 1461 1462 * cvs.texinfo (log options): Update -r :: to match code changes. 1463 (Variables): Document LOGNAME and USER environment variables. 1464 14652001-12-03 Larry Jones <larry.jones@sdrc.com> 1466 1467 * cvs.texinfo (Invoking CVS): Add -F option for annotate and 1468 rannotate. 1469 14702001-11-28 Larry Jones <larry.jones@sdrc.com> 1471 1472 * cvs.texinfo (File permissions): Add note about SGID being required 1473 on some systems. Add note about LockDir. 1474 14752001-10-18 Derek Price <dprice@collab.net> 1476 1477 * Makefile.am: Add --batch to texi2dvi invocations. 1478 (Thanks to Akim Demaille <akim@epita.fr> for the suggestion.) 1479 1480 * Makefile.in: Regenerated. 1481 14822001-10-04 Larry Jones <larry.jones@sdrc.com> 1483 1484 * cvs.texinfo (Connecting via rsh): Add : between host name and 1485 root directory in example since some versions of CVS require it. 1486 (Reported by Trevor Jim <trevor@research.att.com>.) 1487 14882001-09-14 Larry Jones <larry.jones@sdrc.com> 1489 1490 * cvs.texinfo (commit files): Make following sections (commitinfo, 1491 verifymsg, editinfo, and loginfo) subsections of this one. 1492 14932001-09-06 Derek Price <dprice@collab.net> 1494 1495 * cvs.texinfo (Watch information): Cleanup some watch/edit 1496 explanations and discourage the belief that files should be 1497 releasable. 1498 1499 * stamp-vti: Regenerated. 1500 * version.texi: Ditto. 1501 (Patch from Eric Siegerman <erics@telepres.com>.) 1502 15032001-09-05 Derek Price <dprice@collab.net> 1504 1505 * cvsclient.texi: Use version-client.texi instead of version.texi so 1506 cvsclient.* can have a different build date than cvs.texinfo. 1507 1508 * Makefile.in: Regenerated. 1509 * stamp-1: New file. 1510 * version-client.texi: Ditto. 1511 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 1512 15132001-09-04 Derek Price <dprice@collab.net> 1514 1515 * Makefile.in: Regenerated with automake 1.5. 1516 * version.texi: Ditto. 1517 15182001-08-24 Larry Jones <larry.jones@sdrc.com> 1519 1520 * cvs.texinfo (Error messages): Add new message about root not 1521 being allowed to do commit. 1522 15232001-08-24 Derek Price <dprice@collab.net> 1524 1525 * cvs.texinfo (config): Add a new RereadLogAfterVerify 1526 CVSROOT/config option to control how verifymsg scripts deal with 1527 read-write log messages. 1528 (Patch from Mark D. Baushke <mdb@cvshome.org>.) 1529 1530 * cvs.texinfo (verifymsg): The verification script may now modify 1531 the log message. 1532 (Patch from Mark D. Baushke <mdb@cvshome.org>.) 1533 1534 * cvs.texinfo (config, verifymsg): Correct default, changes for clarity, 1535 and add a warning about `stat' and large repositories. 1536 1537 * version.texi: Regenerated. 1538 * stamp-vti: Ditto. 1539 15402001-08-20 Derek Price <dprice@collab.net> 1541 1542 * Makefile.am: Reformat comment for 80 chars. 1543 1544 * Makefile.in: Regenerated. 1545 15462001-08-10 Derek Price <dprice@collab.net> 1547 1548 * cvs.texinfo (Default options and the ~/.cvsrc file): Added a few more 1549 "standard" options to the example. 1550 1551 * stamp-vti: Regenerated. 1552 * version.texi: Ditto. 1553 15542001-08-06 Derek Price <dprice@collab.net> 1555 1556 * Makefile.in: Regenerated. 1557 15582001-07-17 Derek Price <dprice@collab.net> 1559 1560 * version.texi: Regenerated. 1561 * stamp-vti: Ditto. 1562 15632001-07-06 Larry Jones <larry.jones@sdrc.com> 1564 1565 * cvs.texinfo (Variables): Add index entry for CVS_USER. 1566 (Reported by Jens Schweikhardt <Jens.Schweikhardt@marconi.com>.) 1567 (Working directory storage): Fix Emptydir index entry: Emptydir 1568 is a directory, not a file. 1569 15702001-07-05 Larry Jones <larry.jones@sdrc.com> 1571 1572 * cvs.texinfo (Working directory storage): Add Emptydir to index. 1573 15742001-07-04 Derek Price <dprice@collab.net> 1575 1576 * Makefile.in: Regenerated with new Automake release candidate 1.4h. 1577 15782001-06-28 Derek Price <dprice@collab.net> 1579 1580 * Makefile.am: Reference to CVSvn.texi removed. 1581 * cvs.texinfo: @include version.texi and change CVSVN to VERSION. 1582 * cvsclient.texi: Ditto. 1583 1584 * version.texi: New file. 1585 * stamp-vti: Ditto. 1586 * mdate-sh: New File. Work-around bug in Automake 1.4f by copying 1587 top-level mdate-sh here. 1588 1589 * CVSvn.texi.in: Removed. 1590 * CVSvn.texi: Ditto. 1591 1592 * Makefile.in: Regenerated. 1593 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1594 15952001-06-27 Larry Jones <larry.jones@sdrc.com> 1596 1597 * cvs.texinfo (loginfo): Note that format string expansion is 1598 quoted and contains escapes. 1599 16002001-06-22 Derek Price <dprice@collab.net> 1601 1602 * cvs.texinfo (checkout options): Fix transliteration typo in co 1603 example. 1604 (Patch from Adrian Aichner <adrian@xemacs.org>.) 1605 16062001-06-12 Larry Jones <larry.jones@sdrc.com> 1607 1608 * cvs.texinfo (Global options): Note that -T only affects the local 1609 process in client/server mode. 1610 (Environment variables): Note that CVS_SERVER can include arguments 1611 as well as a program name, and note that it applies to :fork: as well 1612 as to :ext: and :server:, although the default value is different. 1613 16142001-06-08 Larry Jones <larry.jones@sdrc.com> 1615 1616 * cvs.texinfo (config): Mention using LockDir on in-memory 1617 filesystem to speed up locking. 1618 16192001-06-07 Derek Price <dprice@collab.net> 1620 1621 * Makefile.am (EXTRA_DIST): Remove *.aux. 1622 (MOSTLYCLEAN_FILES): Remove this macro since the Automake bug it was 1623 working around has been fixed. 1624 16252001-06-07 Derek Price <dprice@collab.net> 1626 1627 * HACKING.DOCS: Add link to the main texinfo documentation. 1628 16292001-06-07 Derek Price <dprice@collab.net> 1630 1631 * README.DOCS: Rename to 1632 * HACKING.DOCS: this. 1633 16342001-06-07 Derek Price <dprice@collab.net> 1635 1636 * README.DOCS: New file attempting to document some of our texinfo 1637 conventions. 1638 16392001-06-06 Derek Price <dprice@collab.net> 1640 1641 (Reformatting, rewording, & additions to a patch from 1642 Stephen Cameron <steve.cameron@compaq.com>.) 1643 1644 * cvs.texinfo (Invoking cvs, Modifying tags) 1645 document new -B option of rtag and tag commands. 1646 16472001-06-04 Derek Price <dprice@collab.net> 1648 1649 * Makefile.am: Remove commented out DISTFILES & 1650 AUTOMAKE_OPTIONS=no-texinfo.tex. 1651 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 1652 * Makefile.in: Regenerated. 1653 16542001-06-04 Larry Jones <larry.jones@sdrc.com> 1655 1656 * Makefile.am: Fix rules for cvs-paper (.pdf rule actually generated 1657 .ps and vice versa). 1658 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.) 1659 * Makefile.in: Regenerated. 1660 16612001-05-29 Derek Price <dprice@collab.net> 1662 1663 * cvs.texinfo (Repository): Fix explanation of CVSROOT parsing 1664 algorithm. 1665 16662001-05-29 Derek Price <dprice@collab.net> 1667 patch from Pavel Roskin <proski@gnu.org> 1668 1669 * Makefile.am (CVSvn.texi): Double hash comment in rule since single 1670 hash comments are not portable. 1671 1672 * Makefile.in: Regenerated. 1673 16742001-05-21 Larry Jones <larry.jones@sdrc.com> 1675 1676 * cvs.texinfo (Error messages): Fix ordering; add "cannot commit 1677 files as root". 1678 1679 * cvs.texinfo (Invoking CVS): Add entries for kserver, pserver, 1680 rannotate, rlog, and server. 1681 1682 * cvs.texinfo: Lots of minor editorial corrections. Mostly adding 1683 @noindent after examples where the following text is intended to 1684 be a continuation of the preceding text, not a new paragraph. 1685 1686 * cvs.texinfo (Connection): Replace information about unsetting 1687 $HOME for people with old releases. 1688 1689 1690 * cvs.texinfo (Connecting via rsh): Use @samp{} instead of @file{} 1691 where it seemed appropriate. 1692 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>). 1693 16942001-05-18 Larry Jones <larry.jones@sdrc.com> 1695 1696 * cvs.texinfo (Password authentication server): Add xinetd info. 1697 (Connection): Add "broken pipe" to possible error messages. 1698 16992001-05-18 Derek Price <dprice@collab.net> 1700 1701 * cvs.texinfo (update output): Change wording to something that sounds 1702 a bit more like english. 1703 17042001-05-02 Derek Price <dprice@collab.net> 1705 1706 * cvs.texinfo (Top): Change @ifinfo to @ifnottex to placate HTML 1707 generators. 1708 17092001-04-27 Derek Price <dprice@collab.net> 1710 1711 * CVSvn.texi: Regenerated. 1712 17132001-04-27 Derek Price <dprice@collab.net> 1714 1715 * CVSvn.texi: Regenerated. 1716 17172001-04-25 Derek Price <dprice@collab.net> 1718 1719 * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400. 1720 * CVSvn.texi: Regenerated. 1721 17222001-03-30 Larry Jones <larry.jones@sdrc.com> 1723 1724 * cvsclient.texi (Dates, Requests): Add rannotate and rlog. 1725 17262001-03-26 Larry Jones <larry.jones@sdrc.com> 1727 1728 * cvs.texinfo (admin options): Fix typo: should be @pxref, not @xref. 1729 17302001-03-26 Larry Jones <larry.jones@sdrc.com> 1731 1732 * cvs.texinfo (admin options): Update description of -u option to 1733 refer back to notify. 1734 17352001-03-23 Derek Price <derek.price@openavenue.com> 1736 1737 * Makefile.am (ps): Make 'ps' an alias for 'doc'. 1738 (doc, pdf, ps, txt): declare as '.PHONY'. 1739 1740 * Makefile.in: Regenerated. 1741 17422001-03-23 Derek Price <derek.price@openavenue.com> 1743 1744 * Makefile.am (MOSTLYCLEANFILES): Add cvs.cps & cvs.fns as a temporary 1745 workaround for an Automake deficiency. 1746 1747 * Makefile.in: Regenerated. 1748 17492001-03-14 Derek Price <derek.price@openavenue.com> 1750 1751 * Makefile.in: Regenerated 1752 17532001-02-20 Larry Jones <larry.jones@sdrc.com> 1754 1755 * cvs.texinfo (BUGS): There's only one company listed now, not two. 1756 17572001-02-13 Larry Jones <larry.jones@sdrc.com> 1758 1759 * cvs.texinfo (Password authentication server, First import): Use 1760 @ref instead of @xref when not at the beginning of a sentence. 1761 17622001-02-01 Larry Jones <larry.jones@sdrc.com> 1763 1764 * cvs.texinfo (Connection): Add still more notes about common 1765 pserver error messages. 1766 17672001-01-18 Derek Price <derek.price@openavenue.com> 1768 1769 * cvs.texinfo (Quick reference to CVS commands): add index entry for 1770 version subcommand 1771 17722001-01-18 Larry Jones <larry.jones@sdrc.com> 1773 1774 * cvs.texinfo (log options): Document new :: syntax for -r. 1775 17762001-01-10 Derek Price <derek.price@openavenue.com> 1777 1778 * Makefile.am (CVSvn.texi): specify $(srcdir) explicitly in target rule 1779 so CVSvn.texi gets built properly for all makes. 1780 (cvs_TEXINFOS): specify $(srcdir) explicitly for CVSvn.texi 1781 (cvsclient_TEXINFOS): ditto 1782 * Makefile.in: regenerated 1783 17842000-12-26 Derek Price <derek.price@openavenue.com> 1785 1786 * Makefile.in: update timestamp 1787 * CVSvn.texi: ditto 1788 17892000-12-26 Derek Price <derek.price@openavenue.com> 1790 1791 * Makefile.am: new target for creation of CVSvn.texi 1792 (EXTRA_DIST): add CVSvn.texi.in & CVSvn.texi 1793 * Makefile.in: Regenerated 1794 * CVSvn.texi: new file 1795 * .cvsignore: remove CVSvn.texi since it is now included in dist 1796 17972000-12-22 Derek Price <derek.price@openavenue.com> 1798 1799 * Makefile.in: Regenerated 1800 18012000-12-21 Derek Price <derek.price@openavenue.com> 1802 1803 * cvs-paper.ps: Backout accidental regeneration. 1804 18052000-12-21 Derek Price <derek.price@openavenue.com> 1806 1807 * .cvsignore: Added *.pdf versions of the *.ps docs 1808 * CVSvn.texi.in: Use configure to generate CVSvn.texi 1809 * Makefile.am: New file needed by Automake 1810 * Makefile.in: Regenerated 1811 * cvs-paper.ps: Regenerated 1812 * texinfo.tex: New file added to placate Automake. Apparently, its 1813 inclusion is mandated by the GNU coding standards. 1814 18152000-12-14 Derek Price <derek.price@openavenue.com> 1816 Linus Tolke <linus@epact.se> 1817 1818 * cvs.texinfo (Merging a branch): changed some references to "BRANCH" 1819 to "BRANCHNAME" for consistancy. Add a warning about merging using a 1820 single tagname reference with an xref to "Merging adds and removals" 1821 for the long explanation 1822 (Merging adds and removals): Add the long explanation of why merging 1823 from a single tagname can be tricky 1824 (update): Add a warning about merging using a single tagname reference 1825 with an xref to "Merging adds and removals" for the long explanation 1826 18272000-11-13 Derek Price <derek.price@openavenue.com> 1828 1829 * cvs.texinfo: use '@sc{cvs}' instead of 'CVS' in various locations 1830 18312000-11-08 Derek Price <derek.price@openavenue.com> 1832 1833 * cvs.texinfo (settitle): stick a 'v' in front of the version number 1834 to make it harder to confuse with chapter, section, and page numbers. 1835 18362000-11-08 Derek Price <derek.price@openavenue.com> 1837 1838 * cvs.texinfo (settitle): add the version number to the title string 1839 so that it is easier to find on HTML pages and the like. 1840 18412000-10-20 Jim Kingdon <http://sourceforge.net/users/kingdon/> 1842 1843 * cvs.texinfo (Variables): Document CVS_USER. 1844 18452000-10-17 Derek Price <derek.price@openavenue.com> 1846 1847 * cvs.texinfo (Remote repositories): added a comment about specifying 1848 a password in the repository name when performaing a checkout. 1849 18502000-10-17 Derek Price <derek.price@openavenue.com> 1851 1852 * cvs.texinfo (Remote repositories, password authenticated, GSSAPI 1853 authenticated, Kerberos authenticated, Environment variables): 1854 Documented CVSROOT spec change & CVS_CLIENT_PORT. 1855 18562000-10-10 Larry Jones <larry.jones@sdrc.com> 1857 1858 * cvs.texinfo (Connection): Add additional notes about common 1859 pserver error messages. Remove information about unsetting $HOME 1860 since CVS no longer pays any attention to it in server mode. 1861 18622000-09-07 Larry Jones <larry.jones@sdrc.com> 1863 1864 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@ 1865 from autoconf. 1866 18672000-08-21 Larry Jones <larry.jones@sdrc.com> 1868 1869 * cvs.texinfo (Removing directories, export): Note that export always 1870 prunes directories and remove references to the non-existent -P flag. 1871 18722000-07-28 Larry Jones <larry.jones@sdrc.com> 1873 1874 * cvsclient.texi (Requests): Ensure that all rootless requests say 1875 that they're rootless. 1876 18772000-07-12 Larry Jones <larry.jones@sdrc.com> 1878 1879 * cvs.texinfo (Module program options): Remove note that commit and 1880 update programs only working locally; they've worked client/server 1881 for quite some time. 1882 18832000-07-10 Larry Jones <larry.jones@sdrc.com> 1884 1885 * cvs.texinfo (Invoking CVS): Document new version command. 1886 * cvsclient.texi (Requests): Document new version request. 1887 18882000-07-06 Larry Jones <larry.jones@sdrc.com> 1889 1890 * cvs.texinfo (admin options): Remove note about -t not working 1891 in client/server. 1892 18932000-04-03 Pavel Roskin <pavel_roskin@geocities.com> 1894 1895 * cvs.texinfo (Telling CVS to notify you): Remove backslashes 1896 before quotes. 1897 18982000-05-24 Larry Jones <larry.jones@sdrc.com> 1899 1900 * cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs. 1901 @var{dir} usage. 1902 19032000-05-19 Larry Jones <larry.jones@sdrc.com> 1904 1905 * cvsclient.texi (Requests): Note that Global_option is now 1906 valid without Root. 1907 19082000-04-17 Larry Jones <larry.jones@sdrc.com> 1909 1910 * cvs.texinfo (Variables): Clarify what USER means in pserver. 1911 19122000-03-08 Larry Jones <larry.jones@sdrc.com> 1913 1914 * cvs.texinfo (Connection): Add note about inetd rate limit. 1915 (ErrorMessages): Add root home directory permission messages. 1916 19172000-02-12 Larry Jones <larry.jones@sdrc.com> 1918 1919 * cvs.texinfo: Clean up text/formatting of previous change. 1920 19212000-02-21 K.J. Paradise <kj@sourcegear.com> 1922 1923 * cvs.texinfo : Adding John Cavanaugh's patch to allow 1924 the history file to log actions based on the CVSROOT/config 1925 file. (To limit which cvs actions actually make it into the 1926 history file) 1927 19282000-02-17 Larry Jones <larry.jones@sdrc.com> 1929 1930 * cvs.texinfo: Remove references to PreservePermissions. 1931 1932 * cvs.texinfo (history options): Note default report type. 1933 19342000-01-18 Larry Jones <larry.jones@sdrc.com> 1935 1936 * cvs.texinfo (Global options): Document compression levels. 1937 19382000-01-18 Larry Jones <larry.jones@sdrc.com> 1939 1940 * cvs.texinfo: Minor editorial changes from Ken Foskey 1941 <waratah@zip.com.au>. 1942 19432000-01-11 Larry Jones <larry.jones@sdrc.com> 1944 1945 * cvs.texinfo: Add index entries for "Compression" and "Gzip". 1946 Correct typography in many index entries (English phrases should 1947 have initial caps, subcommands/files/etc. should be as-is). 1948 19492000-01-10 Karl Fogel <kfogel@red-bean.com> 1950 1951 * cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's 1952 %-expansion behavior. Thanks to Karl Heinz Marbaise 1953 <kama@hippo.fido.de> for noticing the error. 1954 19552000-01-07 Larry Jones <larry.jones@sdrc.com> 1956 1957 * cvs.texinfo (Password authentication server): Use -f in example 1958 inetd.conf line. 1959 (Connection): Add advice about using shell script or env to avoid 1960 problems with inetd setting HOME in the server's environment. 1961 (various): Use @file for inetd.conf. 1962 19632000-01-02 John P Cavanaugh <cavanaug@sr.hp.com> 1964 1965 * cvs.texinfo: document new -C option to update, now that it works 1966 both remotely and locally. 1967 (Re-applied by Karl Fogel <kfogel@red-bean.com>.) 1968 19691999-12-11 Karl Fogel <kfogel@red-bean.com> 1970 1971 * Revert previous change -- it doesn't work remotely yet. 1972 19731999-12-10 John P Cavanaugh <cavanaug@sr.hp.com> 1974 1975 * cvs.texinfo: document new -C option to update. 1976 (Applied by Karl Fogel <kfogel@red-bean.com>.) 1977 19781999-11-20 Larry Jones <larry.jones@sdrc.com> 1979 1980 * cvs.texinfo(history options): Document -f, -n, and -z. 1981 19821999-11-09 Jim Kingdon <http://developer.redhat.com/> 1983 1984 * cvsclient.texi (Requests): Document the arguments to "log", now 1985 that I've changed log.c to be more specific in terms of what it 1986 will send. 1987 19881999-11-05 Larry Jones <larry.jones@sdrc.com> 1989 1990 * cvs.texinfo: Revert Karl's change once again since the code is now 1991 fixed. Add "Variables" and "User variables" to index. 1992 19931999-11-04 Karl Fogel <kfogel@red-bean.com> 1994 1995 * log.c (log_usage): Revert Jim Kingdon's reversion of my change 1996 of 1999-11-03. Allowing a space between option and argument 1997 results in lossage; here is a reproduction recipe: run this from 1998 the top of a remote copy of the cvs source tree 1999 2000 cvs log -d '>1999-03-01' > log-out.with-space 2001 2002 and then run this (note there's no space after -d now): 2003 2004 cvs log -d'>1999-03-01' > log-out.no-space 2005 2006 The resulting files differ; furthermore, a glance at the output of 2007 cvs shows that the first command failed to recurse into 2008 subdirectories. Until this misbehavior can be fixed in the source 2009 code, the documentation should reflect the true state of affairs: 2010 if one simply omits the space, everything works fine. 2011 20121999-11-04 Jim Kingdon <http://developer.redhat.com/> 2013 2014 * cvs.texinfo (log options): Revert Karl's change regarding -d and 2015 -s. A space is allowed (see sanity.sh for example). 2016 2017 * cvs.texinfo (Password authentication server): The name of the 2018 file is "passwd" not "password". 2019 2020 * cvsclient.texi (Top): Add @dircategory and @direntry. 2021 20221999-11-04 Karl Fogel <kfogel@red-bean.com> 2023 2024 * cvs.texinfo (Password authentication server, Password 2025 authentication client): Rewritten to accommodate the [new] 2026 possibility of empty passwords. 2027 20281999-11-03 Karl Fogel <kfogel@red-bean.com> 2029 2030 * cvs.texinfo (Invoking CVS): correct documentation for -d and -s 2031 options (as did elsewhere, earlier today). 2032 20331999-11-03 Karl Fogel <kfogel@red-bean.com> 2034 2035 * cvs.texinfo (Setting a watch): describe `watch off' behavior 2036 more accurately. 2037 20381999-11-03 Karl Fogel <kfogel@red-bean.com> 2039 2040 * cvs.texinfo (log options): correct documentation for -d and -s 2041 options. There can be no space between these options and their 2042 arguments. 2043 2044 Also, make sure all @sc{cvs} codes refer to "cvs" in lower case; 2045 this avoids makeinfo warnings. And use @code for the CVSEDITOR 2046 environment variable, not @sc. 2047 20481999-09-24 Larry Jones <larry.jones@sdrc.com> 2049 2050 * cvs.texinfo: Misc. formatting cleanups. 2051 20521999-07-16 Tom Tromey <tromey@cygnus.com> 2053 2054 * cvs.texinfo (admin): Mention admin -k exception. Add cvsadmin 2055 to index. 2056 20571999-07-14 Larry Jones <larry.jones@sdrc.com> 2058 2059 * cvs.texinfo (Password authentication server): Note inetd limits 2060 and suggest using shell script to avoid. 2061 20621999-06-01 Jim Kingdon <http://www.cyclic.com> 2063 2064 * cvsclient.texi (Requests): For the import command, the 2065 repository given to the Directory requests is ignored. 2066 20671999-05-27 Jim Kingdon <http://www.cyclic.com> 2068 2069 * cvsclient.texi (Requests): Clarify that Modified, Is-modified, 2070 Notify and Unchanged must specify a file within the current 2071 directory. 2072 20731999-05-24 Jim Kingdon <http://www.cyclic.com> 2074 2075 * cvs.texinfo (checkoutlist): New node, contains more complete 2076 documentation of this feature. 2077 (CVSROOT storage): Refer to the new node when mentioning 2078 checkoutlist. 2079 (Administrative files): Update the menu entry for Wrappers. 2080 20811999-05-17 Jim Kingdon <http://www.cyclic.com> 2082 2083 * cvsclient.texi (Requests): For Notify request, strike duplicate 2084 "Response expected: no" and fix "a edit" -> "an edit". 2085 20861999-05-14 Jim Kingdon <http://www.cyclic.com> 2087 2088 * cvs.texinfo (Working directory storage): Try to be more clear 2089 about the conflict field. 2090 20911999-05-11 Jim Kingdon <http://www.cyclic.com> 2092 2093 * cvs.texinfo (config): Use comma after @xref (thanks to Pavel 2094 Roskin for the report/fix). 2095 20961999-05-10 Jim Kingdon <http://www.cyclic.com> 2097 2098 * cvsclient.texi (Requests): Document restrictions on characters 2099 in Notify requests. 2100 21011999-05-04 Jim Kingdon <http://www.cyclic.com> 2102 2103 * cvs.texinfo (Password authentication security): Remove sentence 2104 about how no one has audited pserver for holes; a lot of holes 2105 have been closed, looking for, &c, since that was written. 2106 In the summary, reword to reflect the fact that sniffing a 2107 readonly password does not imply general system access (as far as 2108 I know, of course). 2109 2110 * cvs.texinfo (Connection): Also suggest inetd -d. 2111 21121999-04-28 Jim Kingdon <http://www.cyclic.com> 2113 2114 * cvsclient.texi (Requests): Say what goes in the "watches" field 2115 of the "Notify" request. 2116 2117 * cvs.texinfo (Common options): -r is for branches too. 2118 2119 * cvs.texinfo (Error messages): Add "no such tag" message. 2120 (Common options): -f does not override val-tags check. 2121 21221999-04-26 Jim Kingdon <http://www.cyclic.com> 2123 2124 * cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl." 2125 not just "#cvs.rfl". As far as I know CVS has always implemented 2126 the former behavior, and this just fixes the documentation. 2127 21281999-04-23 Yoshiki Hayashi of u-tokyo.ac.jp 2129 2130 * cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit -> 2131 bugid.verify). 2132 21331999-04-22 Jim Kingdon <http://www.cyclic.com> 2134 2135 * cvsclient.texi (Responses): The text in the "M" response is not 2136 designed for machine parsing. Likewise for "error" in regular 2137 protocol. Likewise for "E" and "error" in authentication protocol. 2138 21391999-04-19 Jim Kingdon <http://www.cyclic.com> 2140 2141 * cvs.texinfo (Error messages): Add "Cannot check out files into 2142 the repository itself". 2143 21441999-04-16 Jim Kingdon <http://www.cyclic.com> 2145 2146 * cvs.texinfo (Other problems): Add the Windows problem with home 2147 directory ending in a slash. 2148 21491999-04-14 Jim Kingdon <http://www.cyclic.com> 2150 2151 * cvs.texinfo (CVS in repository): Include the format of the 2152 fileattr file here, rather than referring to the CVS source code. 2153 21541999-04-09 Jim Kingdon <http://www.cyclic.com> 2155 2156 * cvs.texinfo (Working directory storage): Whether the timestamp 2157 in CVS/Entries is local or universal actually depends on the system. 2158 21591999-04-05 Derek Price 2160 <http://www-personal.engin.umich.edu/~oberon/resume.html> 2161 2162 * cvs.texinfo (export options): Remove notation that the -r 2163 tag is sticky. 'cvs export' doesn't store that data. 2164 21651999-04-08 Jim Kingdon <http://www.cyclic.com> 2166 2167 * cvs.texinfo (Error messages): Add "EOF in RCS file" and 2168 "unexpected EOF" (in RCS file) messages. 2169 21701999-03-25 Jim Kingdon <http://www.cyclic.com> 2171 2172 * cvs.texinfo (admin options): Say there can be no space between 2173 -e and its argument (since the previous sentence said the argument 2174 can be omitted, this is the only possibility). 2175 21761999-02-26 Jim Kingdon <http://www.cyclic.com> 2177 2178 * cvs.texinfo (Merging and keywords): When including conflict 2179 markers, put @asis{} at the start of the line, in case this file 2180 itself is in CVS. Thanks to Derek Price for pointing this out. 2181 21821999-02-25 Jim Kingdon <http://www.cyclic.com> 2183 2184 * cvs.texinfo: Refer to "keywords" not "RCS keywords". We had 2185 only used the latter term in a few places, and it seems like a 2186 somewhat odd term in that this style of keyword is by no means 2187 specific to RCS. 2188 (Merging a branch): Remove spurious ")". Use ref, not xref, after 2189 "see". 2190 (Merging a branch, Substitution modes): Make sure that @ref is 2191 followed by comma, since info wants that. 2192 (Merging and keywords): Use samp not code for "-kk". Something of 2193 a judgement call, but the rest of the manual uses samp and that 2194 seems better to me. 2195 (Merging and keywords): Rewrite, to (a) better motivate the 2196 discussion based on what the user wants to do, (b) fix up lots of 2197 convoluted sentences, (c) move the discussion of the binary files 2198 to the end, that is get across the basic idea first and then 2199 embellish it. Remove a few unnecessary index entries. Expand 2200 example. Just tell people to avoid -kk with binary files (comment 2201 out the discussion of using -A after the commit). 2202 22031999-01-29 Derek Price 2204 <http://www-personal.engin.umich.edu/~oberon/resume.html> 2205 2206 * cvs.texinfo: Added new node/section on merging and keywords. It 2207 contains advice on how to avoid RCS keyword conflicts when merging 2208 and avoid corrupting your binary files while doing it. 2209 22101999-02-24 Jim Kingdon <http://www.cyclic.com> 2211 2212 * cvsclient.texi (Request intro): Add paragraph about transmitting 2213 more than one command. 2214 22151999-01-29 Jim Kingdon <http://www.cyclic.com> 2216 2217 * cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead 2218 of domains which might conflict with actual (current or future) 2219 domains. The EXAMPLE domains are registered for this purpose. 2220 22211999-01-22 Jim Kingdon <http://www.cyclic.com> 2222 2223 * cvs.texinfo (Sticky tags): Refer to -j as the better way to undo 2224 a change. 2225 (Merging two revisions): Also talk about undoing removals and 2226 adds. Move the index entries to here. 2227 22281999-01-21 Jim Kingdon <http://www.cyclic.com> 2229 2230 * cvs.texinfo (Error messages): Add "waiting for USER's lock". 2231 22321999-01-16 Jim Kingdon <http://www.cyclic.com> 2233 2234 * cvs.texinfo (Wrappers): Comment out all the -t/-f documentation, 2235 since that feature is currently disabled. 2236 22371999-01-14 Jim Kingdon <http://www.cyclic.com> 2238 2239 * cvs.texinfo (Connecting via rsh): Add some more index entries so 2240 that people who want to use SSH and such are slightly less lost. 2241 22421999-01-12 Jim Kingdon <http://www.cyclic.com> 2243 2244 * cvs-paper.ms: Remove comments which contained the FSF's old 2245 address; it has changed. 2246 22471998-12-29 Jim Kingdon <http://www.cyclic.com> 2248 2249 * cvsclient.texi (Dates): Numeric timezones are preferred. 2250 Also mention the Checkin-time request. 2251 22521998-12-23 Jim Kingdon <http://www.cyclic.com> 2253 2254 * RCSFILES: Add clarification about certain character set issues 2255 from Paul Eggert, the RCS maintainer. The last paragraph and the 2256 change from Shift-JIS to JIS as an example of a character set 2257 which contains 0x40 bytes which are not '@' characters are mine; 2258 the rest is directly from Paul Eggert. 2259 22601998-12-22 Martin Buchholz <martin@xemacs.org> 2261 2262 * cvs.texinfo: Fixed various trivial typos. 2263 22641998-12-17 Jim Kingdon 2265 2266 * cvsclient.texi (Responses): Explicitly say that Mod-time need 2267 not be sent for all files. 2268 22691998-12-16 Jim Kingdon 2270 2271 Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the 2272 following issues. 2273 * cvs.texinfo (Working directory storage): The deal about storing 2274 files as text files applies to all the CVS/* files, not just 2275 CVS/Entries. State the rationale too. 2276 Document CVSROOT/Emptydir in CVS/Repository. 2277 There is no set order in CVS/Entries. 2278 Explicitly say that writing Entries.Log is optional. 2279 22801998-12-03 Jim Kingdon 2281 2282 * cvs.texinfo (Error messages): Add "unrecognized auth response". 2283 (Password authentication server): Remove comment about 2284 "unrecognized auth response" and link to the troubleshooting 2285 section. 2286 22871998-12-02 Jim Kingdon 2288 2289 * cvs.texinfo (Multiple repositories): Add an example. 2290 22911998-11-18 Jim Kingdon 2292 2293 * cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev". We 2294 already use "tag" as the name of the tag we are adding. 2295 22961998-11-13 Jim Kingdon 2297 2298 * cvs.texinfo (CVS commands): Add comment about whether part of 2299 the manual should be organized by command. 2300 23011998-11-06 Jim Kingdon 2302 2303 Clean up various confusions between modules and directories: 2304 * cvs.texinfo: In "are you sure you want to release" message, 2305 change module to directory. CVS was changed some time ago. 2306 (Tags): "working copy of the module" -> "working directory". 2307 (Merging two revisions): Remove unnecessary text "that make up a 2308 module". 2309 (Recursive behavior): Change "module" to "directory". 2310 (Removing files): Likewise. 2311 (Tracking sources): Remove "a module" from titles. 2312 (Moving directories): Change "module" to "parent-dir". 2313 (Inside): Remove "of the module". 2314 (Inside): Change "module" to "dir". 2315 (Rename by copying): Change "module" to "dir". 2316 (Rename by copying): Remove "of the module". 2317 (Moving directories): "copy of the module" -> "checked out copy of 2318 the directory"; remove second "of the module". Change "check out 2319 the module" to " check out again". 2320 (Moving directories): Remove "of the module". 2321 (Keyword substitution): "your working copy of a module" -> "a 2322 working directory". 2323 (CVS commands): Change "module" to "directory". 2324 (release examples): "module" -> "tc directory". 2325 (commitinfo): "relative path to the module" -> "directory in the 2326 repository". 2327 (verifymsg): Change "module" to "directory". 2328 (Updating a file): "working copy of a module" -> "working directory". 2329 23301998-10-25 Jim Kingdon 2331 2332 * cvs.texinfo (Branches and revisions): Fix error in branch 2333 numbering which was introduced with change of 4 May 1997. 2334 23351998-10-20 Jim Kingdon 2336 2337 * cvs.texinfo (Tags): Point to Invoking CVS node so people aren't 2338 left wondering what the syntax is. When introducing -r option, 2339 warn people about sticky tags right off. 2340 (Tagging the working directory, Tagging by date/tag, Modifying 2341 tags, Tagging add/remove): New sections. 2342 (Invoking CVS): Adjust tag and rtag to point to the new sections, 2343 and to add tag -c which had been omitted. Delete tag -n; there is 2344 no such option. 2345 (rtag, tag): Removed; no longer needed. 2346 (commit examples): Update xref. 2347 23481998-10-15 Jim Kingdon 2349 2350 * cvsclient.texi (Requests): It is OK to send Set before Root. 2351 23521998-10-13 Jim Kingdon 2353 2354 * cvsclient.texi (Protocol Notes): Remove item about "cvs update" 2355 sending modified files to the server; there are some better ideas 2356 at http://www.cyclic.com/cvs/dev-update.txt 2357 Add mention of www.cyclic.com. 2358 23591998-09-30 Jim Kingdon <kingdon@harvey.cyclic.com> 2360 2361 * cvs.texinfo (Committing your changes, Environment variables): 2362 Document VISUAL. 2363 23641998-09-27 Jim Kingdon <kingdon@harvey.cyclic.com> 2365 2366 * cvs.texinfo (Password authentication server): Say explicitly 2367 that you edit passwd directly, many users get confused by this. 2368 23691998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com> 2370 2371 * cvs.texinfo (Connecting via fork): :fork: may be of interest to 2372 users, for example those who prefer CVS to prompt for one log 2373 message per checkin, rather than one per directory. 2374 (Connecting via fork): Document CVS_SERVER. 2375 23761998-09-24 Noel Cragg <noel@swish.red-bean.com> 2377 2378 * cvs.texinfo (Connecting via fork): new node about the fork 2379 access method. 2380 23811998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com> 2382 2383 * cvs.texinfo (Environment variables): Document 2384 CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context. 2385 (Moving a repository): Update comments concerning surgery on 2386 CVS/Root and CVS/Repository files. 2387 23881998-09-21 Noel Cragg <noel@swish.red-bean.com> 2389 2390 * cvs.texinfo (Environment variables): remove information about 2391 CVS_IGNORE_REMOTE_ROOT, since it's no longer used. 2392 23931998-09-21 Jim Kingdon <kingdon@harvey.cyclic.com> 2394 2395 * cvs.texinfo (config): Mention that CVS 1.10 doesn't have 2396 LockDir. 2397 23981998-09-18 Jim Kingdon <kingdon@harvey.cyclic.com> 2399 2400 * cvs.texinfo (Keyword list): Describe $Name and checking out with 2401 a revision. 2402 24031998-09-16 Jim Kingdon <kingdon@harvey.cyclic.com> 2404 2405 * cvs.texinfo: RFC2346 is out; update comment. 2406 24071998-09-13 Jim Kingdon <kingdon@harvey.cyclic.com> 2408 2409 * cvs.texinfo (Keyword list, Substitution modes): In describing 2410 $Locker and -kkvl, refer to cvs admin -l. 2411 2412 * cvsclient.texi (Requests): Re-word description of Sticky to 2413 allow room for "Ntagname" (or other, future, values). 2414 2415 * cvs.texinfo (tag): Remove confusing wording about supplying 2416 revision numbers "implicitly". 2417 24181998-09-10 Jim Kingdon <kingdon@harvey.cyclic.com> 2419 2420 * cvs.texinfo (rdiff options): Thanks to the diff library, -u is 2421 supported regardless of your diff program. 2422 24231998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com> 2424 2425 * cvs.texinfo (config): Add LockDir. 2426 24271998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 2428 2429 * cvsclient.texi (Requests): "Directory" and "Argument" are 2430 requests, not commands. Likewise for "other-request". A command, 2431 roughly, is a request that uses "Argument"s, but we might want to 2432 phase out the use of that term more so than codify it, I'm not sure. 2433 24341998-09-01 Noel Cragg <noel@swish.red-bean.com> 2435 2436 * cvsclient.texi (Requests): added a detailed explanation of the 2437 Directory request and how it is handled, both for pre-1.10 and 2438 post-1.10 servers. 2439 24401998-09-01 Jim Kingdon <kingdon@harvey.cyclic.com> 2441 2442 * cvs.texinfo (Multiple repositories): Also describe the CVS 1.10 2443 behavior. Looking at a mismatched version of the manual seems to 2444 be a reasonably common occurrence. 2445 2446 * cvs.texinfo (Environment variables): Revert change regarding 2447 CVS_SERVER_SLEEP*; having that kind of debugging code in the main 2448 CVS is getting out of hand. 2449 24501998-09-01 Noel Cragg <noel@swish.red-bean.com> 2451 2452 * cvs.texinfo (Multiple repositories): brief mention that cvs now 2453 handles a working directory composed of multiple repositories. 2454 (Environment variables): add note about CVS_SERVER_SLEEP2. 2455 24561998-08-21 Ian Lance Taylor <ian@cygnus.com> 2457 2458 * cvsclient.texi (Text tags): Document importmergecmd tag. 2459 24601998-08-20 Jim Kingdon <kingdon@harvey.cyclic.com> 2461 2462 * cvs.texinfo (Common options): Replace out of date URL concerning 2463 ISO8601 dates with a more general statement and a few comments. 2464 24651998-08-18 Jim Kingdon <kingdon@harvey.cyclic.com> 2466 2467 * cvsclient.texi (Requests): Add "Checkin-time" request. 2468 2469Sun Jul 26 02:42:20 1998 Noel Cragg <noel@swish.red-bean.com> 2470 2471 * cvs.texinfo (config): TopLevelAdmin variable. 2472 2473 * cvsclient.texi (Requests): fix typo. 2474 24751998-07-14 Jim Kingdon <kingdon@harvey.cyclic.com> 2476 2477 * cvsclient.texi (Requests): "remove" is like "add" in the sense 2478 that it is the "ci" request which does most of the work. 2479 24801998-06-23 Jim Kingdon <kingdon@harvey.cyclic.com> 2481 2482 * cvs.texinfo (Excluding directories): Fix order of 2483 "!first-dir/sdir" and "first-dir" to match what CVS actually 2484 accepts. Reported by Tim McIntosh of sterling.com. 2485 24861998-06-09 Jim Kingdon <kingdon@harvey.cyclic.com> 2487 2488 * cvs.texinfo (Using keywords): Rewrite to be less specific to 2489 source code in C. The old text was worse than that; it was 2490 specific to certain versions of GCC (not even current GCC's, I 2491 don't think) (reported most recently by Mitchell Perilstein; 2492 if memory serves by others before that). 2493 24941998-06-08 Jim Kingdon <kingdon@harvey.cyclic.com> 2495 2496 * cvs.texinfo (Concurrency): Also mention #cvs.lock. Don't 2497 mention #cvs.tfl; it is quite old (before CVS 1.5). 2498 (Locks, Backing up, Concurrency): Add more index entries. 2499 25001998-06-03 Ian Lance Taylor <ian@cygnus.com> 2501 2502 * cvs.texinfo (Tracking sources): Clarify that the vendor branch 2503 is only made the head revision when you import a new file, not any 2504 time you import a file. 2505 25061998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com> 2507 2508 * cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org 2509 and is no longer handled by a human (hallelujah). 2510 25111998-05-12 Jim Meyering <meyering@ascend.com> 2512 2513 * cvs.texinfo: Add an info dir entry. 2514 Remove trailing white space. 2515 25161998-05-05 Jim Kingdon <kingdon@harvey.cyclic.com> 2517 2518 * cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no 2519 effect on binary files. 2520 25211998-05-02 Jim Kingdon <kingdon@harvey.cyclic.com> 2522 2523 * RCSFILES: Add more discussion of the order of the revisions. 2524 25251998-04-27 Jim Kingdon <kingdon@harvey.cyclic.com> 2526 2527 * cvs.texinfo (loginfo example): Also give example of sending 2528 mail. Use internal variable $USER rather than expecting CVS to 2529 set the environment variable $USER. Change unnecessary 'sed' 2530 invocation to 'cat' (it suffered from the same problem in terms of 2531 internal variables versus environment variables). 2532 2533 * cvs.texinfo (Error messages): Add "conflict: removed FILE was 2534 modified by second party". 2535 25361998-04-20 Jim Kingdon <kingdon@harvey.cyclic.com> 2537 2538 * cvs.texinfo (Common options): Update comment about meaning of 2539 HEAD in cvs diff. 2540 25411998-04-12 Jim Kingdon <kingdon@harvey.cyclic.com> 2542 2543 * cvsclient.texi (Dates): Also mention log -d. 2544 2545 * cvs.texinfo (Invoking CVS): No space is allowed between -r or -w 2546 and its argument, for the log command. 2547 25481998-04-11 Jim Kingdon <kingdon@harvey.cyclic.com> 2549 2550 * cvsclient.texi (Dates): New section, explaining the deal with 2551 date formats. 2552 25531998-04-09 Jim Kingdon <kingdon@harvey.cyclic.com> 2554 2555 * cvs.texinfo (Global options, Invoking CVS): Fix typo 2556 ("files files" -> "files"). 2557 (Invoking CVS): Make -q and -Q more concise. 2558 (Invoking CVS): Use @var for metavariables in "diff -r". 2559 25601998-03-17 Jim Kingdon <kingdon@harvey.cyclic.com> 2561 2562 * cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than 2563 "co" into .cvsrc; we just finished explaining that only the former 2564 works! Thanks to Lenny Foner for reporting this. 2565 2566 * cvs.texinfo (Copying): Remove this node. This basically 2567 restores the status quo prior to 18 Oct 1996 (before then the node 2568 existed but was empty). 2569 (before Top): Adjust copyright notice accordingly. 2570 25711998-03-12 Tim Pierce <twp@skepsis.com> 2572 2573 * RCSFILES: Updated description of `hardlinks' newphrases. 2574 25751998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com> 2576 2577 * cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing 2578 branches): Rename release-0-1 tag to rel-0-1 and likewise for 2579 release-0-1-patches and release-0-4. This fixes an overfull hbox. 2580 (diff options): Reformat table to fix underfull hboxes and such. 2581 25821998-03-07 Tim Pierce <twp@skepsis.com> 2583 2584 * cvs.texinfo (Editing files, Special Files): Document hardlinks. 2585 Various cleanups to PreservePermissions text. 2586 * RCSFILES: Document PreservePermissions newphrases. 2587 25881998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com> 2589 2590 * cvs.texinfo (Special Files): Add notes about client/server CVS 2591 and hard links across directories. 2592 25931998-03-01 Jim Kingdon <kingdon@harvey.cyclic.com> 2594 2595 * cvs.texinfo (Keeping a checked out copy): The magic loginfo 2596 incantation isn't too likely to work except on unix. 2597 25981998-02-23 Jim Kingdon <kingdon@harvey.cyclic.com> 2599 2600 * cvs.texinfo (user-defined logging): Double "@" literal. 2601 26021998-02-18 Jim Kingdon <kingdon@harvey.cyclic.com> 2603 2604 * cvs.texinfo (user-defined logging): Add taginfo example. 2605 26061998-02-04 Tim Pierce <twp@skepsis.com> 2607 2608 * cvs.texinfo (config): PreservePermissions variable. 2609 (Special Files): New. 2610 (Editing files): Add note about PreservePermissions. 2611 2612Tue Feb 10 18:07:35 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2613 2614 * cvs.texinfo (Connection): New node. 2615 2616 * cvsclient.texi (Protocol): Fix typo (lots -> lost). 2617 2618Sun Feb 8 21:39:22 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2619 2620 * cvs.texinfo (Invoking CVS): For admin -b, point to the section 2621 where we talk about reverting to vendor branch. 2622 2623 * cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V 2624 option as obsolete, since it was made a fatal error some time ago. 2625 2626 * cvs.texinfo (Invoking CVS): Add global options, keywords, and 2627 keyword substitution modes. Wording fix in reference to --help 2628 and Index. 2629 2630Wed Jan 28 23:09:39 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2631 2632 * cvs.texinfo (Excluding directories): Add index entry for "!". 2633 263428 Jan 1998 Karl Fogel and Jim Kingdon 2635 2636 * cvsclient.texi (Requests, Responses): document 2637 "wrapper-sendme-rcsOptions" and "Wrapper-rcsOption". 2638 2639Tue Jan 27 18:37:37 1998 Ian Lance Taylor <ian@cygnus.com> 2640 2641 * cvs.texinfo (Excluding directories): New node, documenting how 2642 to exclude directories using ! in an alias module. 2643 2644Sun Jan 18 18:23:02 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2645 2646 * cvsclient.texi (Requests): Add Kopt request. 2647 2648Thu Jan 1 17:36:42 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2649 2650 * cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now 2651 that these are moved from the start to the end. 2652 2653Sat Dec 27 10:06:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2654 2655 * cvs.texinfo (Error messages): Add "Too many arguments!". 2656 2657Fri Dec 26 18:30:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2658 2659 * cvs.texinfo (What is CVS?): Just point to the two canonical web 2660 sites (Pascal Molli and Cyclic) concerning CVS downloads. The GNU 2661 URL was out of date and GNU only has source distributions anyway. 2662 2663 * cvs.texinfo: Change bug-cvs address to gnu.org per email from 2664 Martin Hamilton. 2665 2666Tue Dec 23 18:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2667 2668 * cvs.texinfo (Sticky tags): Further cleanups. Fix thinko 2669 (s/subsequent cvs update/& commands/). Remove "vi driver.c" and 2670 commit from example (totally vestigial). Reword start of 2671 paragraph on non-branch sticky tags, so that it better alludes 2672 to branch sticky tags. When introducing sticky tags, make it 2673 clear that even people who aren't trying to use sticky tags 2674 may need to know how to avoid them. Restore comment about 2675 CVS/Tag files. 2676 (Accessing branches): Don't xref to merging here; that is a much 2677 more advanced topic and the "but see" wording didn't tell us what 2678 to see the xref about. 2679 2680Tue Dec 23 14:39:08 1997 Karl Fogel <kfogel@floss.red-bean.com> 2681 and Jim Kingdon 2682 2683 * cvs.texinfo (Creating a branch): Rewritten. Introduce with 2684 `tag', then discuss `rtag' and `-r'. 2685 2686Tue Dec 23 10:03:37 1997 Karl Fogel <kfogel@floss.red-bean.com> 2687 and Jim Kingdon 2688 2689 * cvs.texinfo: Changes to dehairify the "Sticky tags" situation: 2690 (Revisions): "Sticky tags" moved here, description in menu changed 2691 to be a little more informative. 2692 (Sticky tags): Moved from "Branching and merging" to "Revisions". 2693 (Accessing branches): New node in "Branching and merging", 2694 explains how to use checkout vs update to retrieve a branch. 2695 Text and example inherited from "Sticky tags", but text mostly 2696 rewritten. 2697 (Sticky tags): Moved under "Revisions", rewritten somewhat (more 2698 rewrites to follow). 2699 Don't use "-v" in "cvs status" example. 2700 2701Mon Dec 22 11:46:05 1997 Karl Fogel <kfogel@floss.red-bean.com> 2702 and Jim Kingdon 2703 2704 Cleanups related to recent separation of revisions from 2705 branching/merging: 2706 * cvs.texinfo (Revisions): Take paragraph introducing branches, 2707 rewrite it and move it to "Branching and merging". 2708 (Branching and merging): Also rewrite merging intro. 2709 (Revision numbers): Don't go into detail about branch revision 2710 numbers here, just mention that they happen and refer to new 2711 node "Branches and revisions". 2712 (Branches and revisions): New node under "Branching and merging", 2713 inherits text from "Revision numbers". 2714 (Creating a branch): Refer to "Branches and revisions" now, not 2715 "Revision numbers". 2716 (Binary why): Rewrite sentence which refers to merging, so that 2717 it isn't specific to branch merging. 2718 (Branches motivation): Fix typo (select -> elect). Add comment 2719 about what this node is accomplishing, in general. 2720 2721Sun Dec 21 20:57:24 1997 Karl Fogel <kfogel@floss.red-bean.com> 2722 and Jim Kingdon 2723 2724 This is just moving text; related cleanups to follow. 2725 * cvs.texinfo: Changes to put branching and merging together, and 2726 keep it all separate from revisions: 2727 (Revisions): Renamed from "Revisions and branches". 2728 (Branching and merging): Renamed from "Merging". 2729 (Branches motivation, Creating a branch, Sticky tags, Magic branch 2730 numbers): these subnodes moved to "Branching and merging" from 2731 "Revisions". 2732 everywhere: Adjusted cross-references to cope with above. 2733 2734Sun Dec 21 20:36:39 1997 Karl Fogel <kfogel@floss.red-bean.com> 2735 and Jim Kingdon 2736 2737 Note that this is just moving text, not changing it: 2738 * cvs.texinfo: divide top-level menu into sections. 2739 (Multiple developers, Builds, Tracking sources, Keyword 2740 substitution): moved to be in "CVS and the Real World" section. 2741 (Compatibility): moved to be in "References" section. 2742 2743Mon Dec 22 08:54:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2744 2745 * cvsclient.texi (Example): In comment, in citing the BNF style 2746 used in many RFCs, cite RFC2234 not RFC822 (now that the former is 2747 out). 2748 2749Sun Dec 21 17:42:22 1997 Karl Fogel <kfogel@floss.red-bean.com> 2750 2751 * cvs.texinfo (Overview): New node. 2752 (What is CVS?, A sample session): Put under Overview. 2753 (What is CVS not?): New node under Overview. 2754 [text previously was part of "What is CVS?" -kingdon] 2755 (Preface): Removed this node and its contents. 2756 (Checklist): Removed this node and its contents. 2757 (Credits): Now toward end of top-level menu (was under Preface). 2758 (BUGS): Now toward end of top-level menu (was under Preface). 2759 2760Sun Dec 14 10:14:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2761 2762 * cvsclient.texi (Responses): Add MT response. 2763 (Text tags): New node. 2764 2765 * cvs.texinfo (loginfo): Add comment about which commands run 2766 loginfo. 2767 2768Sat Dec 13 08:41:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2769 2770 * cvsclient.texi (Connection and Authentication): State that 2771 GSSAPI is preferred to kserver. Try to be clearer about what 2772 the term "pserver" means. Introduce GSSAPI and cite the relevant 2773 RFCs. Discuss the limitations of the existing features in 2774 preventing hijacking. 2775 2776 * cvs.texinfo (GSSAPI authenticated, Kerberos authenticated): 2777 Briefly introduce what GSSAPI and Kerberos are. Be slightly more 2778 emphatic about protecting against downgrade attacks. 2779 2780Fri Dec 12 17:36:46 1997 Ian Lance Taylor <ian@cygnus.com> 2781 2782 * cvs.texinfo (GSSAPI authenticated): New node. 2783 (Global options): Document -a. Mention GSSAPI in -x 2784 documentation. 2785 * cvsclient.texi (Connection and Authentication): Document GSSAPI 2786 authentication. 2787 (Requests): Add Gssapi-encrypt and Gssapi-authenticate. 2788 2789Fri Dec 12 09:27:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2790 2791 * cvs.texinfo (cvsignore): Add note about comments and the 2792 space-separated nature of the syntax. 2793 2794Sun Dec 7 09:33:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2795 2796 * cvs.texinfo (checkout): Clarify issues regarding updating 2797 existing working directories. 2798 2799Sun Nov 30 20:38:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2800 2801 * cvs.texinfo (Wrappers): Add comment: we don't document %s. 2802 2803Mon Nov 24 23:00:09 1997 Karl Fogel <kfogel@floss.red-bean.com> 2804 and Jim Kingdon <kingdon@harvey.cyclic.com> 2805 2806 * cvsclient.texi: Move Protocol Notes node to the end. 2807 2808 * cvsclient.texi (Request intro): new node/section. 2809 (Protocol): added some introductory material. 2810 Rearranged menu into General Conventions, Protocol specification, 2811 and Example etc sections. 2812 (File Modes): replaces Modes, for consistency. 2813 2814Sat Nov 22 12:29:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2815 2816 * cvsclient.texi (Entries Lines): Clarify options in entries line. 2817 2818Tue Nov 18 09:23:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2819 2820 * cvsclient.texi (Requests): Be more explicit about "export" and 2821 entries lines. 2822 2823 * Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG. 2824 2825Mon Nov 17 18:20:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2826 2827 * cvs.texinfo (tag options): Expand comment with reference to FAQ. 2828 2829Fri Nov 14 11:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2830 2831 * cvs.texinfo (Error messages): Update discussion of "dying gasps". 2832 2833 * cvs.texinfo (tag options): Add FIXME comment about renaming tags. 2834 2835Thu Nov 13 10:20:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2836 2837 * cvs.texinfo (Common options): Remove also has a -f option with a 2838 different meaning than most. 2839 2840Wed Nov 12 21:57:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2841 2842 * cvs.texinfo (File permissions, Connecting via rsh, Environment 2843 variables): When putting an environment variable in the index, say 2844 it is an environment variable. Don't index the same name twice. 2845 2846 * cvs.texinfo: Many edits to reflect the fact that CVS no longer 2847 invokes external RCS programs. 2848 2849Tue Nov 11 15:15:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2850 2851 * cvs.texinfo (Locks, CVS in repository): New nodes, document the 2852 locking scheme and briefly outline CVS and CVS/fileattr. 2853 2854Sun Nov 9 17:39:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2855 2856 * DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases 2857 are incorporated into sanity.sh. 2858 2859Sat Nov 8 09:49:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2860 2861 * cvs.texinfo (Binary why): Try to be a little clearer about how 2862 merges fit into CVS. Say it may be error prone to have developers 2863 doing merges manually. 2864 2865Tue Nov 4 13:02:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2866 2867 * cvs.texinfo (admin options): Add discussion of what happens if 2868 there are tags. 2869 2870Fri Oct 31 00:04:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2871 2872 * cvs.texinfo (admin options): Rewrite discussion of -o to 2873 hopefully be clearer and to also document the new :: syntax. 2874 (admin examples): Removed; incorporated into admin options. 2875 (Invoking CVS): Wording fix for admin -o. 2876 2877 * cvs.texinfo (Binary why): New node, talks about diff and merge. 2878 (Binary howto): Renamed from Binary files. 2879 (Binary files): Now just contains an introduction. 2880 2881 * cvs.texinfo (Error messages): Add "could not merge" message. In 2882 discussion of "Binary files . . . differ" message, mention that 2883 this is only an issue with old verisons of CVS. 2884 2885Thu Oct 30 15:55:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2886 2887 * cvs.texinfo (Error messages): Add "authorization failed" message. 2888 2889Wed Oct 29 11:52:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2890 2891 * cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a 2892 while ago. Cleanups suggested by Stephen Gildea (CVSROOT/passwd 2893 has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in 2894 use). Add comment about making compilers happy about rcsids. 2895 2896Sat Oct 25 00:58:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2897 2898 * RCSFILES: rcsfile.5 is correct about {num} after next being 2899 optional. 2900 2901Wed Oct 22 10:08:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2902 2903 * cvs.texinfo (Error messages): Add message about unrecognized 2904 response from cvs server. 2905 29061997-10-11 Noel Cragg <noel@swish.red-bean.com> 2907 2908 * cvs.texinfo (checkout options): describe how the `-d' and `-N' 2909 flags really work. Give examples. 2910 (export options): refer the reader to the descriptions for `-d' 2911 and `-N' in checkout options, since the behavior is the same. 2912 2913Thu Oct 9 12:01:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2914 2915 * cvs.texinfo (log options): Add comment about "cvs log -r". 2916 2917Wed Oct 8 10:24:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2918 2919 * cvs.texinfo (rtag options): Add comment about how this is 2920 confusing. 2921 2922Tue Sep 30 12:31:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2923 2924 * cvs.texinfo (Working directory storage): Add comment about 2925 Entries.Static. 2926 2927Thu Sep 25 23:52:57 1997 Noel Cragg <noel@swish.red-bean.com> 2928 2929 * cvsclient.texi (Responses): description of Module-expansion was 2930 missing a carriage return after the @item clause. 2931 2932Wed Sep 24 12:04:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2933 2934 * cvs.texinfo (Remote repositories): Add comment about pserver 2935 vs. having users create their own repositories. 2936 2937Sat Sep 20 00:59:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2938 2939 * cvs.texinfo (Keyword list): Change title from "RCS Keywords" to 2940 "Keyword list" as it is CVS that expands them. 2941 (Avoiding substitution): Change "rcs" to "cvs", in the context of 2942 the program which expands keywords. 2943 2944Fri Sep 19 22:57:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2945 2946 * RCSFILES: Grammar fix in first paragraph. Re-word section on 2947 dead newphrase. Add item about what it means if "expand" is omitted. 2948 2949 * cvs.texinfo (Magic branch numbers): Change example branch number 2950 from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't 2951 think vendor branches are very relevant to this example. 2952 2953Wed Sep 17 17:21:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2954 2955 * cvs.texinfo (admin options): Add comment about "cvs admin -b" 2956 (with no argument to the -b). 2957 2958 * RCSFILES: "next" is optional, not required. 2959 2960Tue Sep 16 15:13:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2961 2962 * cvs.texinfo (Binary files): Add comment about another possible 2963 way to auto-detect binary files. 2964 2965Sun Sep 14 12:38:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2966 2967 * cvs.texinfo (Conflicts example): Adjust text and comments 2968 regarding conflict markers to reflect change in CVS. 2969 2970Wed Sep 10 12:44:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2971 2972 * cvs.texinfo (Server requirements): Add comment about server 2973 disk usage in /tmp. 2974 2975 * cvs.texinfo (Common options): More comments about date formats: 2976 "now", "yesterday", and the "3 weeks ago" family. 2977 2978Tue Sep 9 13:09:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2979 2980 * DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one. 2981 2982Sun Sep 7 18:38:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2983 2984 * cvs.texinfo (history options): Revise -e to say that it includes 2985 future record types (and remove out of date list of what record 2986 types it implies). 2987 2988 * cvs.texinfo (Environment variables): Expand/correct discussion 2989 of HOME, HOMEDRIVE, and HOMEPATH. 2990 (Error messages): Add "could not find out home directory". 2991 2992 * cvs.texinfo (update options): Reword -r doc to hopefully be 2993 clearer that it takes either numeric or symbolic revision. 2994 2995 * cvs.texinfo (syntax): Add comment about how regexp syntax may 2996 be, er, creatively altered, by configure.in. 2997 2998Sat Sep 6 11:29:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2999 3000 * cvs.texinfo (Working directory storage): Document Baserev and 3001 Baserev.tmp. 3002 (Working directory storage): Adjust comment regarding CVS/* being 3003 text files. 3004 3005Fri Sep 5 14:42:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3006 3007 * cvs.texinfo (BUGS): Remove mention of unsupported resources page 3008 on http://www.cyclic.com, as it might go away in a future 3009 reorganization. 3010 3011 * DIFFUTILS-2.7-BUG: Further info from Eggert. 3012 30131997-09-05 Paul Eggert <eggert@twinsun.com> 3014 3015 * DIFFUTILS-2.7-BUG: Explain how this bug will probably be 3016 fixed in the next diffutils release. 3017 3018Thu Sep 4 17:09:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3019 3020 * cvs.texinfo (Binary files): Reword the section on what you need 3021 to do with cvs admin -kb to hopefully be a bit clearer. Still not 3022 ideal (see comment). 3023 3024 * cvs.texinfo (modules): Break node into separate nodes for alias 3025 modules, regular modules, ampersand modules, and options. Expand 3026 text with more examples and explanations. Add index entries. 3027 3028Wed Sep 3 14:49:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3029 3030 * cvs.texinfo (Multiple developers): Add idea about cvs editors 3031 and reserved checkouts. 3032 3033Sun Aug 31 19:36:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3034 3035 * cvsclient.texi (Requests): Rewrite paragraph on cvs add on a 3036 filename containing '/'. 3037 3038Thu Aug 28 14:13:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3039 3040 * cvs.texinfo (diff options): Add comment about "cvs diff" 3041 vs. "cvs diff -r HEAD". 3042 3043 * cvs.texinfo (Global options): Add comment about -w not 3044 overriding cvs watch on. 3045 3046Wed Aug 27 08:09:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3047 3048 * cvs.texinfo (Password authentication server): Grammar fix ("under 3049 as the username" -> "as the username"). 3050 3051 * cvs.texinfo: Fix doubled 'the the' typos. Reported by 3052 karlb@atg.com. 3053 3054Tue Aug 26 12:25:42 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3055 3056 * cvs.texinfo (Checklist): Reword xref to point to Binary files 3057 rather than Keyword expansion. Credit goes to jeff@alum.mit.edu 3058 (Jeff Breidenbach) for reporting the problem. 3059 3060Mon Aug 18 17:23:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3061 3062 * cvs.texinfo (modules): Suggest taginfo instead of -t. Add 3063 comment with some of the reasons. Add comment about -u and -i 3064 problems. 3065 3066Sat Aug 16 10:19:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3067 3068 * cvs.texinfo (Error messages): Add note about how "could not 3069 check out foo.c" seems to also have been observed on Irix. 3070 3071Fri Aug 15 17:28:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3072 3073 * cvs.texinfo (Error messages): Add "could not check out foo.c". 3074 3075Thu Aug 14 23:57:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3076 3077 * cvs.texinfo (Wrappers): Document new -m 'COPY' behavior. 3078 3079Tue Aug 12 20:56:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3080 3081 * cvs.texinfo (Sticky tags): Add comment about how we should be 3082 documenting sticky tags. 3083 3084Fri Aug 8 10:01:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3085 3086 * cvs.texinfo (File status): Add comment about "working revision" 3087 in cvs status for a locally removed file. 3088 3089Thu Aug 7 22:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3090 3091 * cvs.texinfo (From other version control systems): Mention 3092 pvcs_to_rcs alongside sccs2rcs. 3093 3094Tue Aug 5 17:22:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3095 3096 * cvs.texinfo (Compatibility): Add comment about how CVS probably 3097 could be detecting the case of dead files killed by CVS 1.3. 3098 3099 * cvs.texinfo (From other version control systems): Add paragraph 3100 about converting from systems which don't export RCS files. 3101 3102Sun Aug 3 21:03:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3103 3104 * cvsclient.texi (Responses): Cite RFC1321 for MD5. 3105 3106 * cvs.texinfo (A sample session): Nuke index entry for "A sample 3107 session". The fact that this isn't "sample session" is totally 3108 bogus, but in general the table of contents is probably better for 3109 this entry. 3110 3111 * cvs.texinfo (Error messages): Add comment about wording of error 3112 concerning unknown -x option. 3113 3114 * cvs.texinfo (Wrappers): Add comment about absolute filter pathname. 3115 3116Thu Jul 31 14:40:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3117 3118 * cvs.texinfo: Use @ref not @xref when reference is not at the 3119 start of a sentence. Avoids capitalizing "See" when we shouldn't. 3120 Fixes to other similar xref problems. 3121 3122Wed Jul 30 19:30:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3123 3124 * cvsclient.texi (Connection and Authentication): Don't use @samp 3125 on BEGIN AUTH REQUEST and friends. Avoids overfull hbox. 3126 3127Fri Jul 25 10:40:22 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3128 3129 * cvsclient.texi (Requests): Remove obsolete sentence regarding 3130 using Directory instead of Repository enabling alternate response 3131 syntax. 3132 3133 * cvsclient.texi (Response intro): Add discussing of file updating 3134 responses and file update modifying responses. 3135 (Responses): Refer to this description rather than trying to 3136 describe it in each place. The descriptions in each place were 3137 somewhat incomplete and didn't get updated when new file updating 3138 responses were added. 3139 3140 * cvsclient.texi: Split node Responses into Response intro, 3141 Response pathnames, and Responses. 3142 3143Thu Jul 24 23:13:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3144 3145 * cvs.texinfo (config): Document SystemAuth. 3146 (Password authentication server): Mention SystemAuth. 3147 3148Mon Jul 21 08:57:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3149 3150 * Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG. 3151 3152Sun Jul 20 17:55:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3153 3154 * cvs.texinfo (admin options): For options with optional 3155 arguments, specify that there can be no space between the option 3156 and its argument. For -N, add xref to Magic branch numbers. For 3157 -t, talk about reading from stdin. Comment changes. 3158 3159Sat Jul 19 22:28:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3160 3161 * cvs.texinfo (Preface): Make section titles more verbose. 3162 Likewise for the menu. 3163 3164Fri Jul 18 08:41:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3165 3166 * cvs.texinfo (Error messages): No need for an external patch if 3167 server and client are current. Add comment with more thoughts 3168 about messages specific to old versions of CVS. 3169 3170 * cvs.texinfo (Error messages): Add "cannot start server via rcmd". 3171 3172 * cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs 3173 init. 3174 3175 * cvs.texinfo (Error messages): Add "missing author". 3176 3177Tue Jul 15 16:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3178 3179 * cvs.texinfo (Keyword list): Fix documentation of $Log to reflect 3180 the fact that we no longer use the comment leader. 3181 (admin options): Fix documentation of $Log. 3182 (admin examples): Remove example concerning comment leader, since 3183 the example no longer does what it claims to. 3184 (admin, admin options): Fix various parts of the documentation to 3185 not refer to this being implemented via RCS. Say nastier things 3186 about -I and -x. Add comments about options to "rcs" which we 3187 don't document. 3188 3189Mon Jul 14 00:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3190 3191 * cvs.texinfo (Error messages): The "cannot change permissions on 3192 temporary directory" error has been happening in various test cases. 3193 3194Sat Jul 12 11:12:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3195 3196 * cvs.texinfo (Repository files): Further comments about leading 3197 "-" in filenames. 3198 3199Fri Jul 11 21:30:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3200 3201 * cvs.texinfo (Repository files): Add comment about legal 3202 filenames. 3203 3204Wed Jul 9 18:05:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3205 3206 * cvsclient.texi (Responses): Add Mbinary response. 3207 3208Mon Jul 7 12:04:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3209 3210 * cvsclient.texi (Goals): Add previously unwritten goal about only 3211 one way to do each operation. 3212 3213 * cvs.texinfo (File permissions): Rewrite paragraph on setuid to 3214 be more verbose and less unix-specific. 3215 3216Sat Jul 5 03:16:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3217 3218 * cvsclient.texi (Connection and Authentication): When we said to 3219 "ignore" an unrecogized code we mean to treat it as nonspecific, 3220 not to ignore the response. 3221 3222 * cvsclient.texi (Example): Refer to RFC2119 when referring to 3223 terminology of MUST, SHALL, &c. 3224 3225 * cvs.texinfo (Windows permissions): New node. 3226 3227Fri Jul 4 15:27:43 1997 Ian Lance Taylor <ian@cygnus.com> 3228 3229 * cvs.texinfo (Common options): Fix typo (avaliable for 3230 available). 3231 3232Tue Jul 1 09:19:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3233 3234 * cvs.texinfo (Server requirements): Discuss memory used by diff. 3235 3236 * cvs.texinfo (Substitution modes): Add comment about -A resetting 3237 both sticky tags/dates and sticky options. 3238 3239 * cvs.texinfo (File permissions): Add paragraph concerning 3240 ownership of the RCS files. 3241 3242 * cvs.texinfo (Working directory storage): Relative repositories 3243 in CVS/Repository are legal. 3244 3245Mon Jun 30 10:48:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3246 3247 * cvsclient.texi (Top): Add menu item for Password scrambling. 3248 3249 * cvs.texinfo (Committing your changes): Add comment concerning 3250 documentation of message prompting. 3251 3252Fri Jun 27 11:20:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3253 3254 * cvsclient.texi (Password scrambling): New node. 3255 (Connection and Authentication): Adjust accordingly. 3256 (Protocol Notes): Add long discussion of character sets and 3257 password scrambling. 3258 3259 * cvs.texinfo (Repository files): Also mention doc/RCSFILES in 3260 documenting RCS file format. 3261 (CVSROOT, storage of files): New node. 3262 3263Thu Jun 26 09:18:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3264 3265 * cvs.texinfo (File permissions): xref to the pserver thing about 3266 permissions in CVSROOT. 3267 (Kerberos authenticated): Explicitly mention kerberos rsh. 3268 Add various index entries for "security, <foo>". 3269 3270Wed Jun 25 13:39:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3271 3272 * cvs.texinfo (Common options): Rewrite comments concerning HEAD 3273 and testcases and solution. Changing HEAD might be too big a 3274 change; might be better to phase it out. 3275 (Common options, Tags): Add index entries for HEAD and BASE. 3276 3277Tue Jun 24 09:37:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3278 3279 * cvs.texinfo (Error messages): Add assertion failed. 3280 3281 * cvsclient.texi (Connection and Authentication): Add "E" and 3282 "error" as responses in authentication protocol. The server 3283 already was in the (formerly bad) habit of sending them, and we 3284 might as well implement this in the client and document it. 3285 3286 * cvs.texinfo (Password authentication security): Note about 3287 permissions on $CVSROOT also applies to its parent and so on up to 3288 /. 3289 3290Mon Jun 23 18:28:18 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3291 3292 * cvs.texinfo (Creating a repository): xref to Server requirements 3293 for more details on memory, CPU. 3294 (Server requirements): Add xref to Creating a repository regarding 3295 disk space. 3296 3297 * cvs.texinfo (Read-only access, Password authentication 3298 security): The known holes which let a read-only user execute 3299 arbitrary programs on the server are gone. 3300 3301 * cvsclient.texi (Protocol Notes): Remove multisite item; it is 3302 replaced by item 186 in TODO. Add a general reference to TODO. 3303 Rewrite accordingly the sentence about multisite in the item 3304 concerning sending modified files in "cvs update". 3305 3306Fri Jun 20 17:00:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3307 3308 * cvs.texinfo (Error messages): Add "binary files differ" when 3309 trying to check in a binary file. 3310 3311Fri Jun 20 14:01:23 1997 David J MacKenzie <djm@va.pubnix.com> 3312 and Jim Kingdon <kingdon@harvey.cyclic.com> 3313 3314 * cvs.texinfo: Fix various formatting, spelling, stylistic, and 3315 factual errors. 3316 3317Thu Jun 19 07:11:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3318 3319 * cvs.texinfo (config): New node. 3320 (Password authentication server): Talk about RCSBIN in config as 3321 an alternative to -b global option. 3322 * cvsclient.texi (Requests): Specify when Root can/must be used. 3323 3324 * cvs.texinfo (Error messages): Add 3325 "*PANIC* administration files missing". 3326 3327 * cvs.texinfo (Password authentication server): Mention 3328 permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the 3329 installation process. 3330 (Password authentication security): Clarify that permissions issue 3331 applies to $CVSROOT as well as $CVSROOT/CVSROOT. 3332 3333Wed Jun 18 00:03:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3334 3335 * cvs.texinfo (Password authentication security): Add paragraph 3336 on write permissions of $CVSROOT/CVSROOT. 3337 3338 * cvs.texinfo (Adding and removing): New node. Move Adding files, 3339 Removing files, Removing directories, Moving files, and Moving 3340 directories under it. 3341 3342 * cvs.texinfo (Removing directories): Add sentence about how 3343 one doesn't remove the directory itself. 3344 3345 * cvs.texinfo (Password authentication server): Document 3346 --allow-root. 3347 3348Tue Jun 17 09:58:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3349 3350 * cvs.texinfo (Error messages): Add "unknown option" from RCS. 3351 3352Fri Jun 13 12:11:09 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3353 3354 * cvs.texinfo (Global options): Add note about how -n might affect 3355 CVS's output. 3356 3357Thu Jun 12 09:33:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3358 3359 * cvs.texinfo (Other problems): New node. Add discussion of 3360 problem with old rcsmerge. 3361 3362 * cvs.texinfo (Environment variables): Add CVSUMASK. 3363 3364Mon Jun 2 18:39:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3365 3366 * cvs.texinfo (Moving a repository): New node. 3367 3368Tue May 27 18:27:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3369 3370 * cvs.texinfo (Working directory storage): Add comment about 3371 timestamps. 3372 * cvsclient.texi (Responses): Add Mod-time. 3373 3374Mon May 26 10:04:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3375 3376 * cvs.texinfo (Wrappers): Add comment concerning -t/-f and 3377 client/server. 3378 3379Sun May 25 00:08:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3380 3381 * cvs.texinfo (Multiple vendor branches): New node. 3382 (First import, import options, Invoking CVS): xref to it. 3383 3384Sat May 24 23:47:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3385 3386 * cvs.texinfo (File permissions): Add comment about group 3387 ownership in repository and setgid bit on directories. 3388 3389Fri May 23 17:14:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3390 3391 * RCSFILES: Fix typo in dead newphrase description ("an" -> "a"). 3392 3393Fri May 23 16:33:38 1997 Ian Lance Taylor <ian@cygnus.com> 3394 3395 * RCSFILES: Mention dead as a newphrase. 3396 3397Fri May 23 09:45:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3398 3399 * cvs.texinfo (Builds): In comment, update URL of mk. 3400 3401Thu May 22 09:25:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3402 3403 * cvs.texinfo (Error messages): Add comment about yet another way 3404 to produce a "cannot open CVS/Entries for reading" error. 3405 3406Tue May 20 17:54:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3407 3408 * cvs.texinfo (Error messages): Add item about EINVAL in rename. 3409 3410Mon May 19 00:21:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3411 3412 * cvs.texinfo (Keywords in imports): New node. 3413 (Tracking sources): Add comment about what a "vendor" is. 3414 3415 * cvs.texinfo (Keyword substitution): Where it refers to RCS 3416 having a certain behavior, rewrite to not pass the buck like 3417 that. Saying "RCS file" is still OK; that is a legit CVS 3418 concept. A few other minor edits. 3419 3420Sun May 18 10:24:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3421 3422 * RCSFILES: Add list of known newphrase extensions. 3423 3424 * cvs.texinfo (From other version control systems): Fix typo 3425 ("systesm" -> "systems"). 3426 3427 * cvs.texinfo (Exit status): New node. 3428 (diff): Replace text on exit status with an xref to that node. 3429 The previous text documented a behavior which CVS no longer 3430 implements. 3431 (user-defined logging, commitinfo, verifymsg, Error messages): 3432 Add index entries for "exit status, of <something which CVS invokes>". 3433 3434 * cvs.texinfo (Administrative files): Add comment concerning 3435 writing triggers and particularly performance issues. 3436 3437 * cvs.texinfo (rtag options, tag options): Don't discuss what old 3438 versions did with respect to the behavior now controlled by -F; we 3439 don't try to document old versions here. Add comments concerning 3440 how -F should be documented. Add index entries for "renaming 3441 tags" and such pointing to "tag -F". 3442 3443Wed May 14 12:16:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3444 3445 * cvs.texinfo (Binary files): Add text and comment about 3446 automatically detecting binary files. 3447 3448Mon May 12 11:55:07 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3449 3450 * cvsclient.texi (Connection and Authentication): Add item about 3451 future expansion. 3452 3453Thu May 8 11:08:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3454 3455 * cvs.texinfo (Update imports): Add comment about wdiff 3456 vs. fsf/wdiff in example. 3457 3458Wed May 7 13:52:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3459 3460 * cvs.texinfo (checkout): Add comment about need for example 3461 regarding what the "module" argument means. 3462 3463Tue May 6 18:02:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3464 3465 * cvs.texinfo (History browsing): Add comment about looking at old 3466 revisions. 3467 3468Tue May 06 15:05:00 1997 Larry Jones <larry.jones@sdrc.com> 3469 3470 * cvs.texinfo: More additions/corrections for -R due to recent 3471 changes. 3472 3473Mon Dec 16 15:18:00 1996 Larry Jones <larry.jones@sdrc.com> 3474 3475 * cvs.texinfo: Added/corrected documentation for -R. (Minor edits 3476 by Jim Kingdon to reflect recent changes in cvs.texinfo) 3477 3478Sun May 4 14:38:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3479 3480 * cvs.texinfo (Compatibility): Add comment about "D" lines in 3481 Entries. 3482 3483 * cvs.texinfo (CVS commands, diff): Change "run diffs" to "show 3484 differences"; the former is jargon. 3485 (CVS commands): Don't refer to "rlog" in describing what log does. 3486 3487 * Makefile.in (cvsclient.dvi cvsclient.aux): Run texi2dvi rather 3488 than (poorly) emulating it ourself. 3489 3490 Fix overfull and underfull hboxes: 3491 * cvs.texinfo (What is CVS?): Add words "the newsgroup" before 3492 "comp.sources.unix". 3493 (Credits): Put list of people in @display. 3494 (Repository files): Put /usr/local/cvsroot in @example. 3495 (Connecting via rsh): Change "anklet" to "toe" in example. 3496 (Kerberos authenticated, Password authentication client, Password 3497 authentication server): Change "brickyard" to "yard" in example. 3498 (Read-only access): Use @example and refer to files with a shorter 3499 pathname. 3500 (Server temporary directory): Use @example for pathname. 3501 (Watches Compatibility): Add phony line break. 3502 (Revision numbers): Remove revision 1.2.2.2 and tighten up the 3503 spacing for "the main trunk". 3504 (Tags, Creating a branch): Change /usr/local/cvsroot to /u/cvsroot. 3505 (Merging more than once): Tighten up spacing for "the main trunk". 3506 (Recursive behavior): Put long command in @example. 3507 (First import): Remove word "called". 3508 (Common options): Put long URL in @example. 3509 (loginfo example): Use fewer hyphens in example. 3510 (Variables): Put long command name in @example. 3511 (Copying): Add line break. 3512 (Administrative files): Remove "the" from title. 3513 (Copying): Change "@unnumberedsec" to two "@heading"s. 3514 * cvsclient.texi (Requests): Change /home/kingdon/zwork/cvsroot to 3515 /u/cvsroot. 3516 (Example): Add word "file". 3517 (Example): Change line breaks in example log message. 3518 (Example): Change /home/kingdon/testing/cvsroot to /u/cvsroot. 3519 3520 * cvs.texinfo (Credits): Don't refer to appendix A and B, they 3521 have been renumbered. Reword so that it works whether the text in 3522 question has since been rewritten or not. 3523 3524 * cvs.texinfo (BUGS): Rewrite to reflect the many different ways 3525 that one might want to handle bugs. Move information on Signum 3526 and Cyclic from Preface to here. Remove information on known 3527 deficiencies in the manual (some of them I'm not sure were really 3528 things in need of improvement; others were too general to be 3529 useful). For the most part FIXME comments are probably better for 3530 this. Remove "Linkoping, October 1993, Per Cederqvist"--many 3531 parts of the manual are now from other people, dates, and places. 3532 (What is CVS): For the most part, just refer to BUGS concerning 3533 bug-cvs. Also tell people how to subscribe to bug-cvs. 3534 (Credits): Say that list is not comprehensive and refer to 3535 ChangeLog. 3536 3537Sat May 3 10:51:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3538 3539 * cvs.texinfo (rcsinfo): Add comment about checkoutlist and 3540 related topics. 3541 3542 * cvs.texinfo (Server temporary directory): New node. 3543 3544 * cvs.texinfo (Backing up): New node. 3545 3546 * cvs.texinfo (Repository): Be more explicit about the repository 3547 and the working directory not being subdirectories of each other. 3548 3549Mon Apr 28 11:12:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3550 3551 * cvs.texinfo (Removing files): Use "*.c" not "?.c" in example; 3552 the former should be good for both unix and DOS-like operating 3553 systems. Document -f option. Refer to Invoking CVS for a full 3554 list of options. Add a few comments. 3555 3556 * cvs.texinfo (Invoking CVS): For checkout and update, call them 3557 "sticky options" not "sticky kopts". 3558 3559 * cvs.texinfo (Editing files): Add additional comments on get 3560 vs. checkout. 3561 3562Sun Apr 27 16:17:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3563 3564 * cvs.texinfo (commit): Only document the current flags (where -f 3565 is force and -F file gets the message from a log file). We had 3566 partly made this change on 9 Feb 1997, but some places got missed. 3567 3568 * RCSFILES: Add discussion of the common concern regarding 3569 applying deltas to get to a branch head. 3570 3571 * DIFFUTILS-2.7-BUG: New file. 3572 3573 * cvs.texinfo (File status): Refer to "Invoking CVS", not 3574 "status", for status options. Add paragraph about how "cvs -n -q 3575 update" is another way to display file status. 3576 (update examples): Removed; it had contained the "cvs -n -q 3577 update" material. 3578 (Invoking CVS): xref to "File status" and "Tags", not "status" and 3579 "status options". 3580 (status, status options): Removed. 3581 (update options, checkout options): xref to "Invoking CVS" 3582 not "status". 3583 3584 * cvsclient.texi (Requests): Clarify how long-lived Sticky and 3585 Static-directory are. 3586 3587 * cvs.texinfo: Add @finalout. 3588 3589 * cvs.texinfo (Error messages): Add "cannot change permissions on 3590 temporary directory" message. 3591 3592Wed Apr 23 12:53:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3593 3594 * cvsclient.texi (Requests): Document "add" in much more detail. 3595 3596Wed Apr 23 00:38:17 1997 Ian Lance Taylor <ian@cygnus.com> 3597 3598 * cvsclient.texi (Requests): Correct small typo (`a' for `as'). 3599 3600Tue Apr 22 14:23:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3601 3602 * cvsclient.texi (Protocol Notes): Expand ideas on multisite 3603 features somewhat. Add items about the network turnarounds for 3604 pserver authentication and for protocol negotiation. 3605 3606Mon Apr 21 08:54:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3607 3608 * cvs.texinfo (Working directory storage): Describe what to do 3609 with Entries.Log in more detail. 3610 3611 * cvsclient.texi (Responses): Say "CVS 1.9 and earlier" rather 3612 than "pre version 1.10". The latter increases confusion by 3613 referring to a version which doesn't exist yet. 3614 3615Mon Apr 21 01:02:53 1997 Ian Lance Taylor <ian@cygnus.com> 3616 3617 * cvsclient.texi (Responses): Document Rcs-diff. Indicate that 3618 Patched is now deprecated in favor of Rcs-diff. 3619 3620Sun Apr 20 23:42:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3621 3622 * cvs.texinfo (Working directory storage): Add note about format 3623 of timestamp and the "Result of merge" concept. 3624 3625Sat Apr 19 13:42:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3626 3627 * cvsclient.texi (Responses): It is OK for Copy-file to implement 3628 a rename instead of a copy. 3629 3630Fri Apr 18 12:05:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3631 3632 * cvs.texinfo (Assigning revisions): Say that -r implies -f. 3633 3634Thu Apr 17 16:34:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3635 3636 * cvs.texinfo (From other version control systems): Add comment 3637 about CMZ and PATCHY. 3638 3639Wed Apr 16 12:35:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3640 3641 * cvsclient.texi (Responses): Add paragraph describing how 3642 Copy-file relates to Merged. 3643 (Responses): Add paragraph about how it is the server which 3644 worries about not clobbering the user's file. 3645 3646Tue Apr 15 00:57:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3647 3648 * RCSFILES: Add notes on keyword expansion. 3649 3650 * cvs.texinfo (Rename by copying): Comment out seemingly erroneous 3651 text regarding the revision number that the new file starts with. 3652 3653Mon Apr 14 12:37:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3654 3655 * cvsclient.texi (Requests): Clients should try to send 3656 notifications right away. 3657 3658 * cvsclient.texi (Requests): For Notify request, clarify a few 3659 future expansion situations. Specify the format of the time. 3660 3661 * cvsclient.texi (Requests): Clarify that arguments to co, rdiff, 3662 and rtag are module names (and how that differs from file/directory 3663 names). 3664 3665 * cvsclient.texi (Responses): Say that servers need to create 3666 directories one at a time. 3667 3668Sat Apr 12 09:32:58 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3669 3670 * cvs.texinfo (Committing your changes): Say that editor default 3671 is notepad (not vi) for Windows NT/95. Be more clear about what 3672 "cvs commit" does. Add paragraph about timestamps. 3673 (Environment variables, Global options, editinfo): 3674 Add xrefs to that node. 3675 3676Thu Apr 10 15:48:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3677 3678 * cvs.texinfo (Error messages): Add "could not patch; will refetch". 3679 3680Wed Apr 9 15:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3681 3682 * cvs.texinfo (Working directory storage): New node. 3683 3684 * cvs.texinfo (Error messages): Add comment about "cvs co ." on 3685 NT. 3686 3687Tue Apr 8 14:44:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3688 3689 * cvs.texinfo (Error messages): Add diff3 usage message. 3690 3691Sun Apr 6 19:03:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3692 3693 * cvs.texinfo (Removing files): Add comment about undoing a "cvs 3694 remove". 3695 3696 * cvsclient.texi (Requests): Explicitly mention the idea of 3697 deferring "Notify" requests. 3698 3699Tue Apr 1 07:51:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3700 3701 * cvsclient.texi (Responses): Add paragraph about directory 3702 creation and empty directories. 3703 3704 * cvs.texinfo (Binary files): Add comment about binary files and 3705 merges. 3706 3707 * cvsclient.texi (Requests): Add discussion of when to send 3708 Is-modified. 3709 3710 * cvsclient.texi (Requests): Sending Is-modified is enough to 3711 prevent the file from being considered "lost". 3712 3713Sun Mar 30 00:31:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3714 3715 * cvsclient.texi (Requests): Add Is-modified request. Clarify 3716 order of Entry relative to Unchanged or Is-modified (might as well 3717 specify the same thing vis-a-vis Modified while we are at it). 3718 3719Sat Mar 29 12:32:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3720 3721 * cvsclient.texi: Change "newline" to "linefeed". Most of the 3722 document already reads "linefeed" and that is what is intended. 3723 (File transmissions): New node, moved here from Requests. 3724 (Goals, Filenames, File transmissions, new node Strings): Add 3725 discussion of character sets and what we expect from the transport 3726 protocol we run on. 3727 3728 * cvsclient.texi (Requests): Add paragraph about each Directory 3729 request specifying a new local-directory and repository. 3730 3731 * cvsclient.texi (Requests): Add paragraph about renaming 3732 local-directory in Directory request. Use "local-directory" 3733 consistently instead of "working directory", for clarity. 3734 3735Fri Mar 28 13:59:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3736 3737 * cvsclient.texi (Requests): Make it clear that there is no 3738 guarantee that one will get Clear-sticky instead of another 3739 response. Also clarify that clients will tend to store the 3740 repository in a long-term way. 3741 3742 * cvsclient.texi (Requests): Further clarify Directory example. 3743 3744 * cvsclient.texi (Requests): Add example and further explanation 3745 of what expand-modules is for. 3746 3747 * cvsclient.texi (Requests): Add example, hopefully making it 3748 clearer what REPOSITORY and LOCAL-DIRECTORY mean to Directory. 3749 3750 * cvs.texinfo (Attic): New node. 3751 (rtag options): Adjust discussion of -a accordingly. 3752 (Repository files): Adjust accordingly. 3753 3754Thu Mar 27 09:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3755 3756 * cvs.texinfo (Error messages): Give exact wording of broken pipe 3757 error message. 3758 3759 * cvs.texinfo (history database): Add comment about various 3760 problems with the history file. 3761 3762 * cvs.texinfo (Common options): The ISO8601 web page we had 3763 mentioned in a comment is no more. Replace it with a new one. 3764 3765 * cvs.texinfo (Common options): "cvs history" also outputs dates. 3766 3767Wed Mar 26 10:54:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3768 3769 * cvs.texinfo (Common options): "cvs editors" also outputs dates. 3770 3771 * cvs.texinfo (Outside): Fix paragraph which said that revision 3772 numbers start at 1.0. First of all, it is 1.1. Second of all, it 3773 is sometimes 2.1, 3.1, etc. Third of all, the xref should be to 3774 Assigning revisions not commit options. 3775 3776 * cvs.texinfo (Outside): Comment out sentence which incorrectly 3777 stated that "cvs add" can operate on "foo/bar.c". 3778 3779Tue Mar 25 22:21:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3780 3781 * cvs.texinfo (Error messages): New node. 3782 (Magic branch numbers): Move from Troubleshooting to Revisions and 3783 branches. The former placement never made any sense to me. 3784 (Revision numbers): Remove "Main trunk (intro)" index entry now 3785 that this node is right next to the other "main trunk" index 3786 entry. 3787 (BUGS): Very briefly mention reporting bugs in CVS. 3788 3789 * cvs.texinfo (Compatibility): Add comment about "Nfoo" in CVS/Tag. 3790 3791Mon Mar 24 13:50:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3792 3793 * cvs.texinfo (Creating a branch): Add comment about -r in branch 3794 example. 3795 3796 * cvsclient.texi (Responses): Discuss meaning of tagspec and 3797 future expansion in Set-sticky. The behavior described is the one 3798 which CVS has always implemented. 3799 3800Fri Mar 21 14:19:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3801 3802 * cvsclient.texi (Requests): Revise meaning of "Case" per change 3803 to CVS. 3804 3805Tue Mar 18 15:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3806 3807 The following reorganization hopefully presents numeric revisions 3808 in a slightly more coherent fashion. The only new material is the 3809 paragraph about assigning revisions for added files. 3810 * cvs.texinfo (A sample session): Bring in a sentence from Basic 3811 concepts node, defining a repository. 3812 (Revisions and branches): Renamed from Branches (it has always 3813 covered non-branch tags too). Bring in nodes "Revision numbers" and 3814 "Versions revisions releases" from Basic concepts, the former in 3815 particular was way too detailed for an intro section. 3816 (A sample session): Add comment about how we need an introduction 3817 and what might go into one. Also bring in the paragraph from 3818 Basic concepts introducing modules, but comment it out. 3819 (Viewing differences): Add comment about 3820 (Basic concepts): Removed; its content has been farmed out as 3821 described above, and as the comment said, it was fundamentally 3822 flawed. 3823 (Assigning revisions): New node. Incorporates the "New major 3824 release number" subsubsec which was in "commit examples". Add 3825 paragraph concerning how CVS assigns revisions on added files. 3826 (commit options): Refer to that node under -r. 3827 (Invoking CVS): Add comment about text for -r. 3828 3829Tue Mar 18 13:04:30 1997 Jim Meyering <meyering@totoro.cyclic.com> 3830 3831 * Makefile.in: (install-info): Depend on installdirs. 3832 3833Sun Mar 16 12:37:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3834 3835 * cvs.texinfo (File permissions): CVSUMASK now works for RCS 3836 files; but it is (still) awkward for client/server CVS. 3837 3838Sat Mar 15 17:41:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3839 3840 * cvs.texinfo (Magic branch numbers): Add comment about where this 3841 should go. 3842 3843Thu Mar 13 09:11:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3844 3845 * cvs.texinfo (Credits): Fix grammatical mistake ("manual about" 3846 -> "manual is about"). Reported by Philippe De Muyter. 3847 3848Sun Mar 9 09:06:40 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3849 3850 * cvs.texinfo (File permissions): Add comment about val-tags and 3851 CVSUMASK. 3852 3853Sun Mar 2 12:33:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3854 3855 * cvs.texinfo (From scratch): Add comment about creating 3856 directories with add rather than import. 3857 3858 * cvs.texinfo (Creating a repository): Add comment about how this 3859 somewhat duplicates Server requirements. 3860 3861 * cvs.texinfo (Connecting via rsh): Add comment about rsh 3862 vs. remsh. Also wording fix ("incorrect" -> "inapplicable"). 3863 3864 * cvs.texinfo (Outside): Add comment about renames and annotate. 3865 3866 * cvs.texinfo (Server requirements): New node. 3867 3868Thu Feb 27 15:20:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3869 3870 * cvs.texinfo (Multiple developers): Reword section on "cvs admin 3871 -l". As nearly as I can tell based on when it came up on info-cvs 3872 and other contexts, people who are into reserved checkouts 3873 generally find that cvs admin -l is OK. Add a bunch more notes 3874 (inside @ignore) about reserved checkout implementation ideas. 3875 3876Sun Feb 23 16:12:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3877 3878 * cvs.texinfo (Common options): Add various additional comments 3879 about date formats. 3880 3881 * RCSFILES: Remove diff for Id and explain it in words instead. 3882 The previous values for Id had been clobbered by keyword expansion 3883 on the RCSFILES file itself. 3884 3885Sat Feb 22 14:16:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3886 3887 * Makefile.in (DISTFILES): Fix typo (missing backslash). 3888 3889Fri Feb 21 23:08:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3890 3891 * RCSFILES: New file. 3892 * Makefile.in (DISTFILES): Add RCSFILES. 3893 389420 Feb 1997 Lenny Foner <foner@media.mit.edu> 3895 3896 * cvs.texinfo (Checklist): Fix typo ("keword" -> "keyword"). 3897 3898Thu Feb 20 21:57:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3899 3900 * cvs.texinfo (Keeping a checked out copy): Add "web" to index. 3901 3902Wed Feb 12 18:44:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3903 3904 * cvs.texinfo (Password authentication client, Invoking CVS): 3905 Document "cvs logout" command. 3906 3907Tue Feb 11 20:42:45 1997 Ian Lance Taylor <ian@cygnus.com> 3908 3909 * cvs.texinfo (commit options): Document that the -f option to 3910 commit disables recursion. 3911 3912Sun Feb 9 13:58:59 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3913 3914 * cvs.texinfo (diff options): Document all the options we pass 3915 through to diff. Remove paragraph about -D sometimes meaning 3916 --ifdef since that is no longer true. 3917 3918 * cvs.texinfo (Multiple developers): Add lengthy comment about 3919 reserved checkout design issues. 3920 3921 * cvs.texinfo (Wrappers): Add paragraph about timestamps. 3922 3923 * cvs.texinfo (commit options): Don't try to document what CVS 1.3 3924 does with -f and how recent versions differ: 1.3 is pretty old 3925 anyway, we generally only try to document the current version, and 3926 the way it was described here was pretty confusing. 3927 (Environment variables): Likewise for CVSEDITOR. 3928 3929 * cvs.texinfo (import output): Add index entries for symbolic 3930 links. Add brief mention of whether behavior should be 3931 different. Add comments on other symbolic link issues. 3932 3933Wed Feb 5 13:02:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3934 3935 * cvs.texinfo (Concurrency): Add comment about commit/commit 3936 atomicity. 3937 3938Mon Feb 3 10:55:41 1997 joel boutros <nihilis@moral.addiction.com> 3939 3940 * cvs.texinfo (Connecting via rsh): Fix typo (programs -> problems). 3941 3942Fri Jan 31 12:18:47 1997 Ian Lance Taylor <ian@cygnus.com> 3943 3944 * cvsclient.texi (Connection and Authentication): Correct typo 3945 (``sent'' for ``send''), and rewrite sentence for clarity. 3946 3947Fri Jan 24 10:31:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3948 3949 * cvs.texinfo (File status): Change "Unresolved Conflict" to "File 3950 had conflicts on merge" per change to CVS. 3951 3952Sun Jan 19 16:21:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3953 3954 * cvs.texinfo (admin): Add comments about "group" and "compiled in 3955 value". At least one info-cvs poster was confused by this. 3956 3957Thu Jan 16 17:54:51 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3958 3959 * cvs.texinfo (Wrappers): It is just -t/-f which doesn't work 3960 client/server. -k *does* (well, except for the problem with 3961 import noted in BUGS). -m I don't know and I doubt anyone cares. 3962 3963Mon Jan 13 15:41:02 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 3964 3965 * cvs.texinfo (Read-only access): rephrase to imply that there may 3966 be other administrative files, besides history and locks, which 3967 read-only users can also affect (in the future, for example, the 3968 `passwd' file). 3969 3970Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3971 3972 * Makefile.in: Remove CVSid; we decided to get rid 3973 of these some time ago. 3974 3975Wed Jan 8 09:08:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3976 3977 * cvsclient.texi (Connection and Authentication): Document 3978 restriction that cvs root sent in the cvs protocol and in the 3979 pserver authentication protocol must be identical. 3980 3981Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3982 3983 * Makefile.in, cvs.texinfo: Remove "675" paragraph; 3984 see ../ChangeLog for rationale. 3985 3986Thu Jan 2 09:34:51 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 3987 3988 * cvs.texinfo (Read-only access): new node. 3989 (Repository): new menu item for above new node. 3990 (Password authentication server): document the user-aliasing 3991 feature. Why was this undocumented before? 3992 3993Wed Jan 1 18:12:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3994 3995 * cvs.texinfo (Conflicts example): Use @asis in example to prevent 3996 starting a line with a conflict marker. This means that when 3997 maintaining the file with CVS itself, CVS will not think there is 3998 a conflict merely because of the conflict marker in the example. 3999 IMHO, this is totally bogus and CVS needs a better way of figuring 4000 out whether a conflict is resolved (see comments elsewhere in this 4001 node), but until then.... Credit to Fred Fish for reporting the 4002 problem. 4003 4004 * cvs.texinfo (cvsignore): Add paragraph about how .cvsignore 4005 files in the sources being imported by "cvs import" override 4006 "-I !". Credit goes to Fred Fish for pointing out this problem. 4007 4008Thu Dec 19 12:36:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4009 4010 * cvs.texinfo (Credits): Update Roland Pesch email address per his 4011 request. 4012 4013Tue Dec 17 12:57:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4014 4015 * cvs.texinfo (verifymsg): In example, remove text "and reedit if 4016 necessary"; it was copied from editinfo and doesn't apply here. 4017 Fix syntax of if statement; remove unnecessary attempt at loop; 4018 don't use -n with echo. Add @appendixsec at start of node. 4019 Add note about how verifymsg cannot change log message. 4020 (editinfo): In paragraph saying editinfo is obsolete, fix various 4021 typos and formatting glitches. Mention -e as well as EDITOR. 4022 (editinfo): In saying that editinfo doesn't get consulted with -m, 4023 -F or client/server, recommend verifymsg. Remove comment which 4024 says, in effect, "we need a feature like verifymsg". 4025 (editinfo example): Change "verifymsg" back to "editinfo" here; 4026 the example is of editinfo not verifymsg. 4027 4028Tue Dec 17 12:45:32 1996 Abe Feldman <feldman@cyclic.com> 4029 4030 * cvs.texinfo (verifymsg): New node. 4031 various places: Say that editinfo is obsolete, or refer to 4032 verifymsg instead of editinfo 4033 4034Wed Dec 11 08:55:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4035 4036 * cvs.texinfo (Compatibility): Add comment about 1.3 and file death. 4037 4038 * cvs.texinfo (update output, release output): Document "P" as 4039 well as "U". 4040 4041Tue Dec 10 16:23:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4042 4043 * cvs.texinfo (Builds): Change "make" to "implement" and "build"; 4044 in this context "make" is ambiguous. 4045 (Builds): Add new URL of mk web page. 4046 4047Mon Dec 9 11:03:37 1996 Jim Blandy <jimb@floss.cyclic.com> 4048 4049 * cvs.texinfo (Password authentication client, Environment 4050 variables): Remove mention of CVS_PASSWORD. 4051 4052Sun Dec 8 22:38:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4053 4054 * cvs.texinfo (Repository files): Mention differences between RCS 4055 files in RCS and in CVS. 4056 (Tags): Tag names must start with a letter. 4057 4058Fri Dec 6 09:08:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4059 4060 * cvs.texinfo (syntax): Expand discussion of regular expression 4061 syntax. 4062 4063Fri Nov 29 09:06:41 1996 fnf@ninemoons.com (Fred Fish) 4064 and Jim Kingdon <kingdon@harvey.cyclic.com> 4065 4066 * cvs.texinfo, cvsclient.texi: Make sure @ref and friends are 4067 followed by "," or "." as described in the texinfo manual. This 4068 is a dubious practice as texi2html and texinfo.tex don't require 4069 it, and makeinfo could insert them as needed, but since makeinfo 4070 doesn't do that yet, cope. 4071 4072 * cvs.texinfo (From files): Suggest "diff -r" rather than "ls -R" 4073 as the way to see that the sources seem to have been imported 4074 correctly. 4075 (Common options): -k is also available with import. 4076 (admin options): Fix typo ("interrested" -> "interested"). 4077 4078Mon Nov 25 10:03:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4079 4080 * cvs.texinfo (Common options): Add comments about two digit 4081 years, year 2000, and ambiguous/nonexistent dates. 4082 4083Sun Nov 24 17:27:24 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4084 4085 * cvs.texinfo (First import): Don't say what the wdiff program we 4086 are using as an example does--that is confusing. Also don't show 4087 untarring it--people might be familiar with cpio, ZIP, VMS BACKUP, 4088 etc., instead of tar. 4089 4090 * cvs.texinfo (Adding files): Update comment about "cvs add -m". 4091 4092 * cvs.texinfo (Common options): Remove -H; -H is not a command 4093 option. 4094 (Global options): Also list --help and --version. Don't say that 4095 -H gives a list of commands; it doesn't any more (directly). 4096 4097 * cvs.texinfo: Add comment pointing to paper size web page. 4098 4099 * cvs.texinfo (Common options): Rewrite section on date formats. 4100 Executive summary is that RFC822 and ISO8601 are now preferred. 4101 4102Wed Nov 20 08:39:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4103 4104 * cvs.texinfo (Getting Notified): Add paragraph clarifying that 4105 watches happen per user, not per working directory. 4106 4107Tue Nov 19 09:39:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4108 4109 * cvs.texinfo (Tags): Suggest that future special tag names might 4110 start with ".". Fix typo. 4111 4112 * cvs.texinfo (Removing directories): -P is also available with 4113 export. 4114 (Moving directories): Rewrite first paragraph; now says that you 4115 must use -P for the directory to disappear from working 4116 directories. Thanks to Martin Lorentzon 4117 <Martin.Lorentzson@emw.ericsson.se> for reporting this bug. 4118 (various): Where we mention -P, point to Removing directories 4119 node. 4120 4121Sat Nov 16 18:03:22 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4122 4123 * cvsclient.texi (Example): Rewrite to actually be based on a real 4124 live example (and therefore reflect the way the protocol currently 4125 works). Add comment about formatting of the document itself. 4126 4127Thu Nov 14 10:22:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4128 4129 * cvsclient.texi (Introduction): Use @ref, not @xref, after "see". 4130 (Goals): Rewrite items about locking, about uploading in big 4131 chunks, and about atomicity to be focused more on the protocol 4132 than the current implementation. 4133 (Notes): Remove this node. The attempt to describe the basic 4134 model has pretty much been replaced by the Introduction. 4135 The material about how to start the client is incomplete and 4136 better left to cvs.texinfo. And the item about the lack of 4137 SERVER_FLOWCONTROL is obsolete now that SERVER_FLOWCONTROL is the 4138 default. 4139 (Protocol Notes): Add comment about multisite features. 4140 (Requirements): Use @code for requests and responses. 4141 4142 * cvs.texinfo (Remote repositories): Add a few sentences defining 4143 "client" and "server"; before we had been using the terms without 4144 defining them. 4145 4146 * cvs.texinfo (What is CVS?): Add paragraph about reporting bugs. 4147 Reword and expand comp.software.config-mgmt description (and add 4148 comments about other newsgroup facts). Point people at GNU list 4149 of FTP sites rather than directly at prep.ai.mit.edu. 4150 4151Wed Nov 6 09:45:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4152 4153 * cvs.texinfo (Tracking sources): Add comment regarding added and 4154 removed files. 4155 4156Tue Nov 5 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4157 4158 * cvs.texinfo: Rename node "Invoking CVS" to "CVS commands". 4159 Rewrite the intro and comments to reflect addition of the new 4160 Invoking CVS. 4161 (Invoking CVS): New node, a quick summary of each command. 4162 (annotate): Don't list the options; refer to Invoking CVS and 4163 Common options instead. 4164 4165Sun Nov 3 21:22:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4166 4167 * cvs.texinfo (Compatibility): New node, moved from ../README. 4168 4169 * cvs.texinfo (Common options): Add comment about how tar manual 4170 contains documentation for getdate date formats. 4171 4172Fri Nov 1 14:00:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4173 4174 * cvs.texinfo (commit examples): Rewrite "New major release 4175 number" section to tighten up the wording, better motivate the 4176 discussion, and replace the term "rcs revision number" with 4177 "numeric revision". 4178 4179Fri Oct 25 07:49:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4180 4181 * cvs.texinfo (loginfo): Don't say "a la printf"; the syntax is 4182 only vaguely similar to printf. 4183 4184 * cvs.texinfo (loginfo): To get just the repository name, suggest 4185 %{} instead of % "standing alone"; the latter is now an error. 4186 4187Tue Oct 22 13:08:54 1996 Noel Cragg <noel@gargle.rain.org> 4188 4189 * cvs.texinfo (loginfo): add information on the new loginfo format 4190 string specification. 4191 4192Mon Oct 21 17:33:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4193 4194 * cvs.texinfo (Builds): New node. 4195 (What is CVS?): Refer to it. 4196 4197Sat Oct 19 14:32:21 1996 Jim Meyering <meyering@asic.sc.ti.com> 4198 and Jim Kingdon <kingdon@harvey.cyclic.com> 4199 4200 * cvs.texinfo (Choosing a model): Wording/grammar fix. 4201 4202Sat Oct 19 14:32:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4203 4204 * cvsclient.texi (Obsolete): New node. 4205 (Requests): Remove Repository and Lost and adjust Directory, 4206 UseUnchanged, and other places accordingly. 4207 (Required): Directory and Unchanged are now required. 4208 4209 * cvs.texinfo (Removing files): Don't talk about modules; they are 4210 not relevant in this context. 4211 (Removing directories): New node. 4212 (Common options): Refer to it instead of duplicating information. 4213 4214Fri Oct 18 11:05:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4215 4216 * cvs.texinfo (First import, import): Add paragraph about the fact 4217 that import doesn't modify the directory which it imports from. 4218 4219 * cvs.texinfo (Creating a repository): Add paragraph about 4220 resource requirements. 4221 4222 * cvs.texinfo (Copying): Replace empty node with a copy of the GPL. 4223 4224Thu Oct 17 12:10:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4225 4226 * cvs.texinfo (Adding files): Revise comment to more accurately 4227 reflect the functioning/nonfunctioning status of cvs add -m. 4228 4229 * cvs.texinfo (Reverting local changes): New node, somewhat based 4230 on the version of this node from 30 Sep 96 change. 4231 (admin options): Refer to it. 4232 4233 * cvs.texinfo: Reinstate 30 Sep 96 change from A4 to US letter. 4234 4235 * cvs.texinfo (Concurrency): When telling people how to clean up 4236 locks, tell them to make sure the locks are owned by the person 4237 who has the stale locks. 4238 (update output, release output): Remove text about how CVS doesn't 4239 print "? foo" for directories; CVS has since been changed (see 4240 conflicts-130 in sanity.sh). 4241 4242Wed Oct 16 15:01:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4243 4244 * cvs.texinfo (history options): Mention new option -x E. 4245 4246Mon Oct 14 15:21:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4247 4248 * cvs.texinfo (Tags): Add paragraph on choosing a convention for 4249 naming tags. 4250 4251Thu Oct 10 16:05:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4252 4253 * cvs.texinfo (modules): Describe what & does. 4254 4255Mon Oct 7 17:20:11 1996 Ian Lance Taylor <ian@cygnus.com> 4256 4257 * cvs.texinfo (Removing files): Correct apparent cut and paste 4258 error: refer to the removed file, not the added file. 4259 4260Tue Oct 1 14:15:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4261 4262 * cvs.texinfo: Revert all recent changes (the last unscathed one 4263 is the CVSUMASK one from Sunday). For the most part said changes 4264 are for new features which are not appropriate at this stage of 4265 the release process. None of the changes being reverted need to 4266 go into 1.9, that is for sure. 4267 4268Mon Sep 30 18:17:34 1996 Greg A. Woods <woods@most.weird.com> 4269 4270 * cvs.texinfo (Credits): add comment asking if we should update. 4271 Add more detail about printing Letter on A4. 4272 Add some comments about internal comments. 4273 (From files): describe "cvs import -b 1" for importing existing 4274 projects onto the main branch. 4275 (First import): add a couple of helpful hints about naming vendor 4276 and release tags, etc., and regularize the examples with this. 4277 (Tracking sources): noted some reasons why you might use vendor 4278 branches with "cvs import". 4279 (Update imports): mention using "update" in place of "checkout" if 4280 you have an existing working directory. 4281 (Binary files in imports): add sub-menu separator comment. 4282 (Tracking sources): new menu entry "Reverting to vendor release". 4283 (Reverting to vendor release): new node to describe reverting 4284 local changes and optionally using patch(1) to move local changes 4285 forward. 4286 (Global options): describe -D and -g, as well as DIFFBIN and 4287 GREPBIN. 4288 (export examples): add one. 4289 (import options): describe the effect of '-b 1'. 4290 4291Mon Sep 30 08:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4292 4293 * cvs.texinfo: Adjust comments concerning A4 vs. US letter, 4294 referring to ../README. 4295 4296 * cvs.texinfo (Common options): Add comment about dates which CVS 4297 uses in output. 4298 4299Sun Sep 29 11:14:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4300 4301 * cvs.texinfo (Keyword list): Don't mention Name twice. 4302 4303 * cvs.texinfo (File permissions): Expand CVSUMASK stuff a bit. 4304 (Setting a watch, Environment variables, Global options): Update 4305 index entries for "read-only files, and ...". 4306 4307 * cvsclient.texi (Requests): State that Gzip-stream is preferred 4308 to gzip-file-contents. Cite RFC1952/1951 rather than just "gzip". 4309 Say that RFC1950/1951 compression is also known as "zlib". 4310 4311Sat Sep 28 09:31:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4312 4313 * cvs.texinfo (Repository): Move all information about the 4314 internal structure of the repository to User modules node. Rename 4315 it to "Repository storage" ("User modules" wasn't particularly 4316 clear). Mention CVSUMASK. Much clarification and 4317 reorganization. 4318 (Basic concepts): Remove material which duplicates what is now in 4319 Repository. Rewrite paragraph introducing modules. 4320 4321 * cvs.texinfo (Starting a new project): In discussing difficulty 4322 in renaming files, don't refer to "cvs 1.x"--there is no 4323 non-vaporous "cvs 2.x". Reword to reflect that part of the reason 4324 to avoid renames (where possible) is not because of CVS at all, and 4325 to try to give a general impression of how bad CVS issues involved in 4326 renaming are. 4327 4328Fri Sep 27 04:23:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4329 4330 * cvs.texinfo (Adding files): Talk about directories, not modules, 4331 since that is what is meant. Suggest using -kb option to add 4332 rather than running cvs admin after the fact and xref to Binary 4333 files not admin examples. Incorporate information which had been 4334 in "add" node (there was a lot of duplication). Don't document 4335 use of "add" on a directory to take the place of "cvs update -d"; 4336 the latter is simpler and more logical. 4337 (add, add options, add examples): Removed. 4338 (release output, release options): Update xrefs accordingly. 4339 (Adding files, Removing files): Mention the fact that adds and 4340 removes are branch-specific. 4341 (Merging adds and removals): New node. 4342 4343 * cvs.texinfo (Concurrency): When mentioning RCS locks, use the 4344 term reserved checkouts and xref to the place where we discuss 4345 them in more depth. 4346 4347Thu Sep 26 08:26:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4348 4349 * cvs.texinfo (log): Add comments about timezones. 4350 (log, Common options): Add index entries for timezone and zone, time. 4351 4352Wed Sep 25 11:05:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4353 4354 * cvs.texinfo (log options): Add xref to where we describe the 4355 date formats that -d accepts. 4356 (Common options): Don't refer to date formats accepted by co(1); 4357 CVS's rules have never been the same. Add long whiny comment 4358 about what a mess date formats are. 4359 4360Tue Sep 24 11:49:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4361 4362 * cvs.texinfo (From other version control systems): The RCS file 4363 must not be locked when you copy it to the CVS repository. 4364 4365 * cvs.texinfo (Editing files): Also discuss how to revert in the 4366 non-watch case. Add some index entries. 4367 4368 * cvs.texinfo (update output): Add comment about how we *should* 4369 be handling .# files. Mention fact that it is different under 4370 VMS. Add .# to index. 4371 4372Fri Sep 20 13:08:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4373 4374 * cvs.texinfo (Multiple developers): Revise text on reserved 4375 versus unreserved checkouts extensively. Move index entries for 4376 "reserved checkouts" and "RCS-style locking" to here. Add 4377 cross-reference to cvs admin -l. Add new section "Choosing a 4378 model". 4379 (Editing files): Add note about use of the word "checkout". 4380 4381Tue Sep 17 00:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4382 4383 * cvs.texinfo (Defining the module): Don't suggest "cvs co 4384 modules"; that depends on a "modules" module being defined which 4385 is not the default which is created by "cvs init". Instead 4386 suggest "cvs co CVSROOT/modules" which should always work. 4387 4388Tue Sep 17 00:43:49 1996 VaX#n8 <vax@linkdead.paranoia.com> 4389 and Jim Kingdon <kingdon@harvey.cyclic.com> 4390 4391 * cvs.texinfo (Rename by copying): Suggest "cvs tag -d" on the file 4392 "new", not on everything. Also don't suggest deleting branch tags. 4393 4394Tue Sep 17 00:34:39 1996 David A. Swierczek <swierczekd@med.ge.com> 4395 4396 * Makefile.in (install-info): Note whether files are in srcdir and 4397 deal with it rather than cd'ing into srcdir. 4398 4399Mon Sep 16 23:33:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4400 4401 * cvs.texinfo (Wrappers): Add comment about using wrappers to 4402 compress files in the repository. 4403 4404 * cvs.texinfo (modules): Add comments about how we should be 4405 documenting how -i and friends operate in client/server CVS. 4406 4407 * cvs.texinfo (File permissions): Describe the need for write 4408 permissions for locks and val-tags. 4409 4410 * cvs.texinfo (commitinfo): Add comment about using commitinfo to 4411 enforce who has access. 4412 4413Wed Jul 24 17:01:41 1996 Larry Jones <larry.jones@sdrc.com> 4414 and Jim Kingdon <kingdon@harvey.cyclic.com> 4415 4416 * cvs.texinfo (checkout): Refer to "update output" node. 4417 (import): Add new import output node. 4418 (release): Correct release output menu entry (used to be 4419 release options instead). 4420 (update output): Say this is output from checkout as well as 4421 update. 4422 4423Mon Sep 16 16:18:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4424 4425 * cvs.texinfo (Common options): Clarify that CVS uses MM/DD/YY dates. 4426 4427 * cvs.texinfo (Common options): Add comment about what HEAD means. 4428 4429Mon Sep 16 10:52:04 1996 Norbert Kiesel <nk@col.sw-ley.de> 4430 4431 * cvs.texinfo (Global options): Document global '-T' option. 4432 4433Sat Sep 14 10:46:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4434 4435 * cvs.texinfo (Keeping a checked out copy): New node. 4436 4437Fri Sep 13 23:55:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4438 4439 * cvs.texinfo (Magic branch numbers): Delete song and dance about 4440 how cvs log can't cope with magic branches because rlog doesn't 4441 know about them; cvs log no longer calls rlog. Delete item about 4442 how you can't specify a symbolic branch to cvs log; that is fixed. 4443 4444Wed Sep 11 22:48:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4445 4446 * cvs.texinfo (Password authentication server): Add comments 4447 regarding port numbers and troubleshooting. 4448 4449Tue Sep 10 10:36:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4450 4451 * cvs.texinfo (What is CVS?): Reword text regarding info-cvs, 4452 to avoid overfull hbox. 4453 4454 * cvs.texinfo (Binary files): Add comment about further issues 4455 with recovering from failure to use -kb. 4456 4457 * cvs.texinfo (Conflicts example): Describe the "feature" by which 4458 CVS won't check in files with conflicts. 4459 (File status): Expand and revise to document all the possible 4460 statuses from cvs status. Also document "Working revision" and 4461 "Repository revision". Refer to other sections for other aspects 4462 of cvs status. 4463 (status options): Refer to other sections as appropriate. 4464 (update output): Refer user to Conflicts example node. Add 4465 comment regarding purging of .# files. 4466 4467Fri Sep 6 11:47:14 1996 Ian Lance Taylor <ian@cygnus.com> 4468 4469 * cvs.texinfo (Kerberos authenticated): Mention need for 4470 --enable-encryption option in order to use encryption. 4471 (Global options): Likewise, in description of -x option. 4472 4473Thu Sep 5 14:31:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4474 4475 * cvs.texinfo (Connecting via rsh): Discuss :ext:, :server:, and 4476 CVS_RSH. 4477 (Remote repositories): Mention what default is if no access method 4478 is specified. 4479 (Environment variables): Don't discuss CVS_RSH at length here; 4480 rely on reference to "Connecting via rsh" node. 4481 4482Mon Aug 26 15:39:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4483 4484 * cvsclient.texi (Protocol Notes): When talking about having the 4485 client know the original contents of files, suggest cvs edit as a 4486 solution. 4487 4488Thu Aug 22 10:44:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4489 4490 * cvs.texinfo (Keyword list): Document Name keyword. 4491 4492 * cvs.texinfo (Tags): Revise comment regarding legal tag names. 4493 4494Mon Aug 12 14:58:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4495 4496 * cvs.texinfo (Password authentication security): Add comment 4497 about how some of this is not pserver-specific. 4498 4499Tue Aug 6 16:48:53 1996 Ian Lance Taylor <ian@cygnus.com> 4500 4501 * cvs.texinfo (log, log options): Update for changes to cvs log 4502 now that it no longer invokes rlog. 4503 4504Thu Jul 25 10:10:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4505 4506 * cvsclient.texi (Requests): Fix typo (Kerberos-request -> 4507 Kerberos-encrypt). 4508 4509Wed Jul 24 18:53:13 1996 Ian Lance Taylor <ian@cygnus.com> 4510 4511 * cvs.texinfo (Kerberos authenticated): Change the note that the 4512 Kerberos connection is not encrypted. 4513 (Global options): Add documentation for -x. 4514 * cvsclient.texi (Protocol Notes): Remove enhancement note about 4515 Kerberos encryption. 4516 (Requests): Add documentation for Kerberos-encrypt request. 4517 4518Thu Jul 18 18:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4519 4520 * cvs.texinfo (Creating a repository): Mention need to be able to 4521 create lock files in the repository. 4522 4523 * cvsclient.texi (Responses): In F response, make at least a 4524 minimal attempt to define "flush". 4525 4526 * cvs.texinfo (Wrappers): Document -k. 4527 (From files, Binary files in imports): Say that imports can deal 4528 with binary files and refer to Wrappers node for details. 4529 (Binary files): Likewise for imports and adds. 4530 4531Sat Jul 13 18:29:10 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4532 4533 * cvs.texinfo (Binary files): Add paragraph concerning the fact 4534 that the keyword expansion mode is not versioned, and why this is 4535 a problem. 4536 4537Fri Jul 12 18:55:06 1996 Ian Lance Taylor <ian@cygnus.com> 4538 4539 * cvsclient.texi (Requests): Document Gzip-stream. 4540 4541Thu Jul 11 21:51:45 1996 Ian Lance Taylor <ian@cygnus.com> 4542 4543 * cvsclient.texi (Responses): Document new "F" response. 4544 4545Wed Jul 10 18:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4546 4547 * cvs.texinfo (log): Don't document "rlog"; it is deprecated. 4548 4549Sat Jul 6 22:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4550 4551 * cvs.texinfo (Environment variables): Document more temp 4552 directory nonsense, this time with "patch". 4553 4554Fri Jul 5 23:27:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4555 4556 * cvsclient.texi (Responses): Add comment regarding "/." ending. 4557 4558Fri Sep 13 10:52:09 1996 Greg A. Woods <woods@clapton.seachange.com> 4559 4560 * cvs.texinfo: don't force afourpaper -- Letter prints much better 4561 on A4 than the other way around, believe you me! 4562 (rdiff options): describe -k and new -K. 4563 (RCS keywords): add description of $Name. 4564 (Using keywords): add description of #ident and example of using 4565 $Name. 4566 - also fixed cross references to Substitution modes in various 4567 places. 4568 (import options): mention that -b 1 imports to the trunk. 4569 4570Tue Jul 2 22:40:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4571 4572 * cvs.texinfo (Sticky tags): Update to reflect change in 4573 "resurrected" message. 4574 4575Fri Jun 28 10:48:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4576 4577 * cvs.texinfo (Connecting via rsh): Add comment about what we 4578 might be saying about troubleshooting. 4579 4580Sun Jun 23 10:07:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4581 4582 * cvs.texinfo (Password authentication security): Add comment 4583 regarding anoncvs as practised by OpenBSD. 4584 4585Wed Jun 19 15:41:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4586 4587 * cvs.texinfo (Administrative files): Add xref to Intro 4588 administrative files. 4589 (Intro administrative files): Add comment suggesting future 4590 reorganizations of this material. 4591 (syntax): Add comment regarding this node. 4592 (Getting Notified): Actually document the notify file. It hadn't 4593 really been documented to speak of. 4594 (editinfo,loginfo,rcsfino,cvsignore): Make the index entries 4595 follow the standard "foo (admin file)" format. 4596 4597Fri Jun 14 18:14:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4598 4599 * cvs.texinfo (editinfo): Discuss the way editinfo falls down in 4600 the face of -m or -F options to commit, or remote CVS. 4601 4602Thu Jun 13 15:08:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4603 4604 * cvs.texinfo (Watches): Add comment discussing the 4605 fact that using cvs edit instead of chmod is not enforced. 4606 4607 * cvs.texinfo (Setting up): Add index entry for "init (subcommand)". 4608 (Creating a repository): Move contents of node Setting up here... 4609 (Setting up): ...and remove this node. 4610 (Creating a repository): Don't refer to the INSTALL file (it just 4611 refers back to us!). 4612 4613 * cvsclient.texi (Responses): Document the fact that the server 4614 should send data only when the client is expecting responses. 4615 4616Wed Jun 12 16:04:48 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4617 4618 * cvsclient.texi (Entries Lines): Add comment regarding specifying 4619 the meaning of "any other" data, in the conflict field. 4620 (Example): Make it clear that using a separate connection for each 4621 command is not required by the protocol. Add some comments 4622 regarding ways in which the example is out of date or wrong. 4623 4624Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> 4625 and Jim Kingdon <kingdon@cyclic.com> 4626 4627 * cvs.texinfo (annotate): Document new -r, -D, and -f options. 4628 4629Fri Jun 7 16:59:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4630 4631 * cvs.texinfo (Invoking CVS): Add comment describing why only some 4632 commands are listed here. 4633 (Structure, Environment variables): Don't describe CVS as a 4634 front-end to RCS. 4635 4636Tue Jun 4 21:19:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4637 4638 * cvsclient.texi (Responses): Document Created and Update-existing. 4639 4640Mon Jun 3 17:01:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4641 4642 * cvsclient.texi (Responses): Clarify "diff -c" versus "diff -u" 4643 format in Patched response. Don't specify how the client must 4644 implement its patch-applying functionality. 4645 4646Sun May 26 17:12:24 1996 Norbert Kiesel <nk@col.sw-ley.de> 4647 4648 * cvs.texinfo (tag options) Document option "-c". 4649 4650Thu May 23 21:11:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4651 4652 * cvs.texinfo (Credits): Rewrite section on FAQ to reflect the 4653 fact that FAQ is no longer maintained. 4654 (What is CVS?): Mention comp.software.config-mgmt as well as 4655 info-cvs. Mention the fact that info-cvs-request can be slow in 4656 responding. 4657 (What is CVS?): Rather than say that cvs is not a configuration 4658 mangement system, say specifically what it lacks (change control, 4659 etc.). I added process control (which was sorely lacking from the 4660 list of configuration management functionality), and deleted some 4661 functions such as tape construction which are not provided by the 4662 well-known configuration management systems. 4663 4664 * cvs.texinfo (checkout options): Add comment regarding 4665 subdirectories (lack of clarity pointed out by ian@cygnus.com). 4666 Add comment about that infernal "short as possible" wording. 4667 4668 * cvs.texinfo (Global options): Fix error ("diff" -> "log") 4669 (reported by ian@cygnus.com). 4670 Remove footnote "Yes, this really should be fixed, and it's being 4671 worked on"--it isn't clear what "this" is, and I doubt anyone is 4672 working on it. 4673 4674Tue May 21 17:22:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4675 4676 * cvsclient.texi (Requests): Clarify Directory with "." as local 4677 directory, and that filename for Questionable cannot contain "/". 4678 4679Mon May 20 13:15:25 1996 Greg A. Woods <woods@most.weird.com> 4680 4681 * cvs.texinfo (rdiff): description from main.c:cmd_usage 4682 (rtag): description from main.c:cmd_usage 4683 (status): description from main.c:cmd_usage 4684 (tag): description from main.c:cmd_usage 4685 [all for the sake of consistency] 4686 4687Fri May 17 11:42:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4688 4689 * cvs.texinfo: Add index entries for :local:, etc. 4690 (Password authentication server): Revert erroneous change 4691 regarding the format of CVSROOT/passwd file. 4692 4693Thu May 16 17:06:46 1996 Noel Cragg <noel@gargle.rain.org> 4694 4695 * cvsclient.texi (Notes): Removed paragraphs about various server 4696 invocations which are now described in full in node "Connection 4697 and Authentication." 4698 (Requests): Include a note that "gzip-file-contents" doesn't 4699 follow the upper/lowercase convention and that unknown reqests 4700 always elicit a response, regardless of capitalization. 4701 4702 * cvs.texinfo (Kerberos authenticated): Removed bogus version 4703 number. 4704 (Repository): explain the ":local:" access method. 4705 4706Wed May 15 23:43:04 1996 Noel Cragg <noel@gargle.rain.org> 4707 4708 * cvsclient.texi (Goals): mention access methods. 4709 (Requests): add note about convention: requests starting with a 4710 captial letter don't have any expected response. Made sure each 4711 request has a "Response expected" note. 4712 4713 * cvs.texinfo (Remote repositories): add info about access 4714 methods; fix pserver info. 4715 4716Tue May 14 08:56:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4717 4718 * cvs.texinfo (Environment variables): Try to document somewhat 4719 more accurately where we put temporary files. 4720 4721 * cvs.texinfo (From files): Say directory tree instead of module 4722 where that is what we mean. Use @var{wdir} and @var{rdir} in the 4723 example instead of using @var{dir} for two different things. 4724 (From files): Say directory tree instead of module 4725 where that is what we mean. 4726 (Binary files): When using cvs admin -kb, one needs an extra 4727 commit step on non-unix systems. 4728 (Binary files in imports): New node. 4729 (Wrappers): Add comment regarding indent example. 4730 (Top): Don't refer to modules when that is not what we mean. 4731 4732Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4733 4734 * cvs.texinfo (Sticky tags): Explain what sticky dates and 4735 non-branch sticky tags are good for. 4736 4737 * cvs.texinfo (Repository): Document that -d overrides CVS/Root. 4738 4739Wed May 1 15:38:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4740 4741 * cvs.texinfo (Tags): Document un-revision of all-uppercase tag 4742 names. 4743 4744Wed Apr 24 08:41:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4745 4746 * cvs.texinfo (Password authentication security): Rewrite sentence 4747 on complex and unknown security bugs to clarify that it is 4748 referring to people who have been give access to cvs, not to holes 4749 in the authentication method (which is relatively simple). 4750 4751Tue Apr 23 09:31:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4752 4753 * cvs.texinfo (Wrappers): Talk about what -m does (and does not 4754 do). Other minor edits. 4755 4756Wed Apr 17 15:27:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4757 4758 * cvs.texinfo (rcsinfo): Rewrite paragraph concerning remote CVS. 4759 * cvsclient.texi (Responses): Document Template response. 4760 4761Sun Apr 14 16:01:39 1996 Karl Fogel <kfogel@floss.red-bean.com> 4762 4763 * .cvsignore: added CVSvn.texi. 4764 4765Wed Apr 10 16:56:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4766 4767 * cvs.texinfo (~/.cvsrc): Mention setting global options with "cvs". 4768 4769 * cvs.texinfo (release): Change "modules" to "directories". 4770 Release does not take module names as arguments. 4771 4772 * cvs.texinfo (Creating a branch): Add comments about how we 4773 should better document tagging the branchpoint. 4774 4775Tue Apr 9 19:59:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4776 4777 * cvs.texinfo (Top): Use @value{CVSVN}, not a vague refenece to 1.4. 4778 4779 * cvs.texinfo (From other version control systems): New node. 4780 4781Mon Apr 8 15:59:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4782 4783 * cvsclient.texi (Connection and Authentication): Revise kerberos 4784 and pserver sections to reflect the fact that port 2401 is now 4785 officially registered. 4786 4787Thu Mar 28 09:51:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4788 4789 * cvs.texinfo (History browsing): Reinstate this node. Try to get 4790 it into some minimally useful state (it still needs a lot of 4791 work). 4792 (annotate): New node, subnode of History browing. 4793 4794 * cvsclient.texi (Requests): Add annotate request. 4795 4796Tue Mar 26 08:46:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4797 4798 * cvs.texinfo: In various examples, change tag names to avoid tag 4799 names reserved to CVS. 4800 4801 * cvs.texinfo (Tags): Document what is a valid tag name. 4802 4803 * cvs.texinfo (Substitution modes): Try to describe how the 4804 various keyword expansion settings interract. 4805 (Binary files): Suggest cvs update -A, not removing file and then 4806 updating it, to get effect of new keyword expansion options. 4807 4808 * cvs.texinfo (admin options): Mention CVS's use of `dead' state. 4809 4810Thu Mar 21 08:25:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4811 4812 * cvs.texinfo (Environment variables): Expand introduction to RCS 4813 environment variables. Expand and correct CVS_SERVER_SLEEP. 4814 4815 * cvs.texinfo (Environment variables): Remove POSIXLY_CORRECT; cvs 4816 requires options to precede arguments regardless of it. 4817 4818Thu Mar 21 08:18:42 1996 Norbert Kiesel <nk@col.sw-ley.de> 4819 4820 * cvs.texinfo: Remove paragrahps about a forthcoming CVS 4821 newsgroup and about sending patches to think.com. 4822 (Environment): Document some more (all?) used environment 4823 variables. 4824 4825Wed Mar 20 09:44:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4826 4827 * cvsclient.texi (Introduction): New node. 4828 * Makefile.in: Add cruft to reflect fact that cvsclient.texi now 4829 uses CVSvn.texi. 4830 4831Mon Mar 18 14:43:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4832 4833 * cvsclient.texi (Requests): Add Case request. 4834 4835Wed Mar 13 16:01:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4836 4837 * cvsclient.texi (Connection and Authentication): New node. 4838 4839 * cvsclient.texi (Requests): Expand discussion of Root a bit. 4840 4841 * cvs.texinfo (Setting up): Don't refer to INSTALL file; revise to 4842 reflect some information which had been in the INSTALL file. 4843 4844 * cvs.texinfo (history file): Update to reflect cvsinit -> cvs 4845 init. Adjust discussion of whether history file format is 4846 documented. 4847 (Setting up): Update to reflect cvsinit -> cvs init. 4848 4849 * cvsclient.texi (Requests): Document init request. 4850 4851Thu Feb 29 10:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4852 4853 * cvs.texinfo (loginfo example): Adjust example to reflect the way 4854 that CVS actually works. Add comments questioning whether that is 4855 the best behavior. 4856 4857 * cvs.texinfo (cvsignore): Document additions to default ignore list. 4858 4859Mon Feb 26 13:48:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4860 4861 * cvsclient.texi (Filenames): New node, documents / vs \, etc. 4862 4863Wed Feb 24 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> 4864 4865 * cvs.texinfo (Password authentication server): Mention 4866 support for imaginary usernames. 4867 4868Thu Feb 15 16:34:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4869 4870 * cvs.texinfo (Variables): Add new internal variable $USER. 4871 4872Wed Feb 14 22:52:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4873 4874 * cvs.texinfo (export, admin): Document -k option to cvs export. 4875 4876 * cvs.texinfo (admin options): Mention using -l, -u, -L, and -U in 4877 conjunction with rcslock.pl. 4878 4879Mon Feb 12 16:38:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4880 4881 * cvs.texinfo: Remove references to mkmodules. 4882 4883Sun Feb 11 12:31:36 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4884 4885 * cvsclient.texi: Add Set request. 4886 4887 * cvs.texinfo (Variables): Rewrite to reflect user variables 4888 replacing environment variables; motivate the discussion better. 4889 (Global options): Add -s option. 4890 4891Sat Feb 10 11:18:37 1996 Jim Blandy <jimb@totoro.cyclic.com> 4892 4893 * cvs.texinfo (Variables): Fix @table commands. 4894 4895Fri Feb 9 17:31:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4896 4897 * cvs.texinfo (Variables): New node. 4898 4899 * Makefile.in (CVSvn.texi): New rule. 4900 (OBJDIR_DISTFILES): Add CVSvn.texi. 4901 (cvs.dvi,cvs.info): Add cruft to deal with it being in build dir 4902 or srcdir. 4903 * cvs.texinfo: Include CVSvn.texi and use the version number from 4904 it instead of a hardcoded version number and date. 4905 4906Thu Feb 1 13:28:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4907 4908 * cvs.texinfo (Sticky tags): Expand so it really documents the 4909 features it is talking about rather than referring to "Appendix 4910 A". Add example of how to restore the old version of a dead 4911 file. In various other parts of the manual refer to this node, in 4912 some cases deleting duplicative text. In the case of cvs admin 4913 -b, mention vendor branch usage. 4914 (Removing files): Discuss removing files (in user-visible terms, 4915 not in terms of the Attic and such). 4916 (remove): Remove node; merge contents into Removing files. 4917 4918Tue Jan 30 17:52:06 1996 Jim Blandy <jimb@totoro.cyclic.com> 4919 4920 * cvs.texinfo: Tweak @top node, to make file compatible with both 4921 makeinfo and texinfo-format-buffer. Perhaps we should fix the 4922 formatters to agree on what constitutes valid texinfo. 4923 4924Mon Jan 29 16:38:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4925 4926 * cvsclient.texi (Requirements): New node, to talk about required 4927 versus optional parts of the protocol. 4928 4929Sun Jan 28 09:00:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4930 4931 * cvsclient.texi (Modes): Add discussion what what the mode really 4932 means (across diverse operating systems). 4933 4934Tue Jan 23 12:54:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4935 4936 * cvs.texinfo: Per mail from Per Cederqvist, change author to "Per 4937 Cederqvist et al". Also remove sentence about Signum shipping 4938 hardcopy manuals and add information on Cyclic. Change version 4939 number to 1.6.87. 4940 4941Fri Jan 12 15:29:39 1996 Vince Demarco <vdemarco@bou.shl.com> 4942 4943 * cvs.texinfo: Fix the documentation for the com/uncom change 4944 to wrap/unwrap. make everything consistant 4945 4946Wed Jan 10 16:11:54 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4947 4948 * cvs.texinfo (Concurrency): Add index entries; minor clarification. 4949 4950Tue Jan 9 16:03:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4951 4952 * cvs.texinfo (Getting Notified): Document users file. 4953 4954 * cvs.texinfo (cvsignore): Add *.obj to list of ignored files. 4955 4956Wed Jan 3 17:01:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4957 4958 * cvs.texinfo (import): Adjust list of ignored files to match 4959 recent change to CVS (CVS* -> CVS CVS.adm). Consolidate 4960 discussion of ignored files in one place (with xrefs from others). 4961 4962 * cvsclient.texi: Remove How To node. It was out of date 4963 (again!), and I am getting sick of trying to update it (internals 4964 documentation should be in the comments, where it at least has a 4965 fighting chance of staying up to date). 4966 (Protocol): Say what \n and \t mean in this document. 4967 4968Tue Jan 2 23:39:32 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4969 4970 * cvs.texinfo (Wrappers): Change comb/uncom to wrap/unwrap. 4971 4972Mon Jan 2 23:00:00 1996 Vince Demarco <vdemarco@bou.shl.com> 4973 4974 * cvs.texinfo: update the Wrappers documentation so it isn't 4975 so NEXTSTEP centric. The wrappers code has alot of other 4976 general uses. The new version of the documentation tryes 4977 to show that to the reader. 4978 4979Mon Jan 1 13:09:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4980 4981 * cvsclient.texi (Responses): Clarify that Module-expansion is not 4982 suitable for passing to co. 4983 4984Sun Dec 31 10:53:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4985 4986 * cvs.texinfo (Password authentication server): Suggest specifying 4987 -b in inetd.conf. 4988 4989 * cvs.texinfo (Password authentication): Variety of cleanups and 4990 minor fixes, including shorter node names. 4991 4992Sun Dec 24 02:37:51 1995 Karl Fogel <kfogel@floss.cyclic.com> 4993 4994 * cvs.texinfo (Using the client with password authentication): 4995 tixed fypos. 4996 4997Sun Dec 24 00:00:16 1995 Karl Fogel <kfogel@floss.cyclic.com> 4998 4999 * cvs.texinfo (Remote repositories): use @code{rsh} most places, 5000 because it is the name of a program, and because I am a pedant. 5001 Refer to new node "Password authenticated". 5002 (Password authenticated): new node. 5003 (Setting up the server for password authentication): new node. 5004 (Using the client with password authentication): new node. 5005 (Security considerations with password authentication): new node. 5006 5007 These are all really long node names, but it seems necessary that 5008 they be descriptive in case they're referenced elsewhere. If you 5009 can think of a way out of this, please change them. 5010 5011Thu Dec 21 12:09:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5012 5013 * cvsclient.texi (Requests): Add Questionable. Revise 5014 documentation of export and update to explain role of -I option. 5015 5016Tue Dec 19 16:44:18 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5017 5018 * cvs.texinfo: Update binary files info for -kb. 5019 5020Mon Dec 11 12:20:55 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5021 5022 * cvsclient.texi (Responses): Add Notified and Mode. 5023 (Requests): Add Notify, noop, watch-on, watch-off, watch-add, 5024 watch-remove, watchers, and editors. 5025 * cvs.texinfo (Watches): New node, to describe new developer 5026 communication features. 5027 5028Thu Nov 23 08:59:09 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5029 5030 * cvs.texinfo (admin options): In saying that cvs admin -o is not 5031 such a good way to undo a change, refer to the section which 5032 describes the preferred way. 5033 5034Thu Nov 13 16:39:03 1995 Fred Fish <fnf@cygnus.com> 5035 5036 * Makefile.in: Remove extraneous tab from empty line. 5037 5038Mon Nov 13 15:00:26 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5039 5040 * cvs.texinfo (Concurrency): New node, to describe user-visible 5041 behaviors associated with cvs locks. 5042 5043 * cvs.texinfo (Remote repositories): Add more details of how to 5044 set things up (with rsh and kerberos). 5045 5046Thu Nov 9 11:41:37 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5047 5048 * cvs.texinfo: Remove -Q and -q options from command synopses. 5049 5050Wed Nov 8 09:38:00 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5051 5052 * cvsclient.texi (Notes): Revise paragraph on server memory use 5053 problem. 5054 5055Tue Nov 7 16:26:39 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5056 5057 * cvs.texinfo: Document merging more than once from a branch; 5058 miscellaneous cleanups. 5059 5060Mon Oct 30 13:12:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5061 5062 * cvs.texinfo (modules): Document -e. 5063 5064Thu Oct 26 11:15:40 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5065 5066 * cvs.texinfo (Tags): Update "version" vs. "revision" for CVS 1.5. 5067 (Index,BUGS): Change bug reporting address from Per Cederqvist to 5068 bug-cvs@prep.ai.mit.edu. 5069 5070Wed Oct 25 15:37:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5071 5072 * cvs.texinfo: Miscellaneous minor changes (clean up CVS/Root 5073 stuff, don't say release requires a module entry, etc.). 5074 5075Tue Oct 24 11:01:22 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5076 5077 * cvs.texinfo: More precisely describe scope of document. 5078 * cvsclient.texi: Describe scope of document 5079 5080Thu Oct 12 11:25:40 1995 Karl Fogel <kfogel@totoro.cyclic.com> 5081 5082 * cvs.texinfo: cover page now refers to CVS 1.6, and "last 5083 updated" date has been upped to today. 5084 5085Wed Oct 11 22:30:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5086 5087 * Makefile.in (info): Look for *.info* either in build dir or in 5088 srcdir. 5089 5090Mon Oct 2 17:10:49 1995 Norbert Kiesel <nk@col.sw-ley.de> 5091 5092 * cvs.texinfo (admin): Describe usage of CVS_ADMIN_GROUP to 5093 restrict usage of admin. 5094 5095Fri Oct 6 21:17:50 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5096 5097 * cvs.texinfo (~/.cvsrc): Document change to command name matching. 5098 5099Thu Oct 5 18:03:41 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5100 5101 * Makefile.in (install-info): Add comment about srcdir. 5102 5103Wed Sep 13 12:45:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5104 5105 * cvs.texinfo (Moving files): Rewrite "Outside" node to clarify 5106 that history is still there and describe how to get it. Assorted 5107 cleanups. 5108 5109Tue Sep 12 19:02:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5110 5111 * cvs.texinfo (Removing files): Remove section on limitations 5112 which are gone now that we have death support. 5113 5114Wed Aug 30 12:32:29 1995 Karl Fogel <kfogel@floss.cyclic.com> 5115 5116 * cvs.texinfo (Remote Repositories): new node, referred to from 5117 `Basics' and `Repository'. 5118 (Repository): documented new `-d' vs. `$CVSROOT' vs. `CVS/Root' 5119 behavior. 5120 (commitinfo): document client/server-case behavior. 5121 (editinfo): document client/server-case behavior. 5122 (loginfo): document client/server-case behavior. 5123 (rcsinfo): document client/server-case behavior. 5124 5125Mon Aug 21 00:23:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 5126 5127 * cvsclient.texi (How To): The way to force rsh is to set 5128 CVS_CLIENT_PORT to -1, not to some bogus value. 5129 5130Tue Aug 15 17:12:08 1995 Karl Fogel <kfogel@floss.cyclic.com> 5131 5132 * cvs.texinfo 5133 (Basic concepts): talk about remote repositories. 5134 (Repository): same. 5135 5136Mon Jul 24 19:09:12 1995 James Kingdon <kingdon@harvey.cyclic.com> 5137 5138 * cvs.texinfo: Remove references to -q and -Q command options. 5139 5140Fri Jul 21 10:33:07 1995 Vince DeMarco <vdemarco@bou.shl.com> 5141 5142 * cvs.texinfo: Changes for CVSEDITOR and wrappers. 5143 5144Thu Jul 13 23:04:12 CDT 1995 Jim Meyering (meyering@comco.com) 5145 5146 * Makefile.in (cvs-paper.ps): *Never* redirect output directly to 5147 the target (usu $@) of a rule. Instead, redirect to a temporary 5148 file, and then move that temporary to the target. I chose to 5149 name temporary files $@-t. Remember to be careful that the length 5150 of the temporary file name not exceed the 14-character limit. 5151 5152Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com> 5153 5154 * doc/cvs.texinfo: 5155 - document '-q' for 'cvs status' 5156 - correction to regexp use in *info files 5157 - correction to use of 'cvsinit' script 5158 (from previous local changes) 5159 5160Tue Jun 20 18:57:55 1995 James Kingdon <kingdon@harvey.cyclic.com> 5161 5162 * Makefile.in (dist-dir): Depend on $(OBJDIR_DISTFILES). 5163 5164Fri Jun 16 21:56:16 1995 Karl Fogel <kfogel@cyclic.com> 5165 and Jim Meyering <meyering@comco.com> 5166 5167 * update.c (update_file_proc): If noexec, just write 'C', don't merge. 5168 5169Fri Jun 16 07:56:04 1995 Jim Kingdon (kingdon@cyclic.com) 5170 5171 * cvs-paper.ps: Added. 5172 5173Sat May 27 08:46:00 1995 Jim Meyering (meyering@comco.com) 5174 5175 * Makefile.in (Makefile): Regenerate only Makefile in current 5176 directory when Makefile.in is out of date. Depend on ../config.status. 5177 5178Sat May 27 08:08:18 1995 Jim Meyering (meyering@comco.com) 5179 5180 * doc/Makefile.in (realclean): Remove more postscript and info files. 5181 5182Fri Apr 28 22:44:06 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 5183 5184 * Makefile.in (DISTFILES): Updated. 5185 (doc): Depend on cvsclient.ps too. 5186 (cvs.aux, cvsclient.aux): Add target. 5187 (cvsclient.dvi): Don't nuke the aux file. They're small and 5188 helpful. 5189 (cvsclient.ps): New target. 5190 (dist-dir): Renamed from dist; changed to work with DISTDIR 5191 variable from parent. 5192 5193Sun Apr 23 22:13:18 1995 Noel Cragg <noel@vo.com> 5194 5195 * Makefile: Added more files to the `clean' target. 5196 * .cvsignore: Added the same files. 5197 5198Mon Nov 28 10:22:46 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5199 5200 * cvsclient.texi (Notes): Remove item about commit options; now 5201 fixed. Rewrite paragraph about server memory usage. 5202 5203 * cvsclient.texi (Responses): Add Set-checkin-prog and 5204 Set-update-prog. 5205 (Requests): Add Checkin-prog and Update-prog. 5206 * cvsclient.texi (TODO): Remove last item (it is fixed) and node. 5207 5208Fri Nov 18 16:51:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5209 5210 * cvsclient.texi (Requests): Add Max-dotdot. 5211 5212Thu Nov 3 07:04:24 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5213 5214 * cvsclient.texi (Protocol): Add Directory request. 5215 (TODO): Remove item about renaming directories. 5216 (Protocol): Change @subheading to @node/@section. 5217 5218Fri Oct 28 07:51:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5219 5220 * cvsclient.texi (Protocol): Add expand-module request and 5221 Module-expansion response. 5222 (Protocol Notes, TODO): Remove items about cvs co funkiness. 5223 5224Wed Oct 12 19:49:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5225 5226 * cvsclient.texi (Protocol): Add Copy-file response. 5227 5228 * cvsclient.texi (How To): Correct item about where declaration 5229 of cvs commands go. 5230 5231 * cvsclient.texi (Protocol): Add new commands. Merge description 5232 of how commands work which was duplicated among the various 5233 commands. Formatting cleanups. 5234 (TODO): Remove item about bad error message on checking in a 5235 nonexistent file; this works now (presumably fixed by the 5236 Unchanged stuff). 5237 (Notes): Remove thing about trying unsupported commands via NFS, 5238 rdist, etc. Also remove item about some commands not being 5239 supported. There are no unsupported commands anymore. 5240 5241Tue Sep 13 13:28:52 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5242 5243 * cvsclient.texi (Protocol): Document New-entry response. 5244 5245Mon Sep 12 06:35:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5246 5247 * cvsclient.texi (Protocol): Clarify that checksum is of patched 5248 file, not patch itself. Fix typo (valid-requests -> Valid-requests). 5249 5250 * cvsclient.texi (Protocol): Document Sticky request and 5251 Set-sticky and Clear-sticky responses. 5252 (Notes): Remove sticky tags from todo list. 5253 5254Thu Sep 8 14:23:58 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5255 5256 * cvsclient.texi (Protocol): Document Static-directory requests 5257 and Set-static-directory and Clear-static-directory responses. 5258 (Notes): Remove Entries.Static support from todo list. 5259 5260 * cvsclient.texi (Protocol): Document Unchanged and UseUnchanged 5261 requests. Update documentation of Entry and Lost accordingly. 5262 5263Mon Aug 22 14:08:21 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5264 5265 * cvsclient.texi (Goals): Remove mention of rsh. 5266 (Protocol Notes, TODO): Remove compression item. 5267 (Protocol): Document "status" request. 5268 (TODO): Remove suggestion to add "cvs status". 5269 5270Tue Jul 19 10:02:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5271 5272 * Makefile.in (install-info): Do not depend upon installdirs. 5273 5274Fri Jul 15 12:56:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5275 5276 * Makefile.in (all): Do not depend upon info. 5277 (install): Do not depend upon install-info. 5278 5279Thu Jul 7 20:43:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5280 5281 * cvsclient.texi (Protocol): Add Checksum response. 5282 5283Thu Jun 30 15:16:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5284 5285 * cvsclient.texi (Protocol): Add Global_option request. 5286 5287Wed Jun 29 14:09:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5288 5289 * cvsclient.texi: Describe sending patches, including the dummy 5290 update-patches request and the Patched response. Mention Kerberos 5291 authentication using ``cvs kserver''. Some other minor changes. 5292 5293Tue Jun 28 15:21:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5294 5295 * cvsclient.texi (Protocol Notes): Remove note about sending diffs 5296 in Updated; Ian did it. Remove note about adding encryption to rsh. 5297 5298Sat May 7 10:44:30 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5299 5300 * cvsclient.texi (Protocol): Document Modified without Entry. Add 5301 `add' and `remove' and `Remove-entry'. Formatting cleanups. 5302 5303Tue Apr 19 01:29:04 1994 John Gilmore (gnu@cygnus.com) 5304 5305 * cvsclient.texi: New node How To; cleanups throughout. 5306 * Makefile.in: Add dependencies on cvsclient.texi. 5307 5308