aboutsummaryrefslogtreecommitdiff
path: root/contrib/cvs/src/main.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove CVS from the base system.Eitan Adler2013-06-151-1240/+0
| | | | | | | | | Discussed with: many Reviewed by: peter, zi Approved by: core Notes: svn path=/head/; revision=251794
* Merge rev 1.25 ("iso8601" option keyword), rev 1.17 (environtmental varDavid E. O'Brien2008-03-191-1/+1
| | | | | | | | | | "CVS_OPTIONS"), rev 1.14 ('-g' option to support shared-group access), rev 1.7 ('-R' read-only repository mode), rev 1.6 (support for checking out from a read-only repository), revs 1.4 & 1.5 ("tagexpand=") into version 1.11-20080310. Note the vendor accepted my "blame" alias. Notes: svn path=/head/; revision=177398
* Merge rev 1.25 ("iso8601" option keyword), rev 1.23 (blame),David E. O'Brien2008-01-131-136/+110
| | | | | | | | | | rev 1.17 (environtmental var "CVS_OPTIONS"), rev 1.14 ('-g' option to support shared-group access), rev 1.7 ('-R' read-only repository mode), rev 1.6 (support for checking out from a read-only repository), revs 1.4 & 1.5 ("tagexpand=") into version 1.11.22. Notes: svn path=/head/; revision=175275
* Add an "iso8601" option keyword which causes 'cvs log' etc. to printDag-Erling Smørgrav2004-07-061-0/+3
| | | | | | | | | | dates in ISO 8601 format. Approved by: peter MFC after: 2 weeks Notes: svn path=/head/; revision=131688
* Initial merge of cvs-1.11.5 -> 1.11.15 changes onto mainlinePeter Wemm2004-04-151-27/+34
| | | | Notes: svn path=/head/; revision=128269
* Add "blame" as an "annotate" alias for interoperability with subversion.David E. O'Brien2003-07-071-1/+1
| | | | Notes: svn path=/head/; revision=117311
* Merge 1.11.2 -> 1.11.2.1-20021201 changes onto mainlinePeter Wemm2002-12-021-8/+13
| | | | | | | Approved by: re Notes: svn path=/head/; revision=107487
* Initial merge of 1.11.1p1 -> 1.11.2 changes onto mainlinePeter Wemm2002-09-021-3/+5
| | | | Notes: svn path=/head/; revision=102843
* Initial merge of cvs-1.11 -> 1.11.1p1 changes onto mainline. There isPeter Wemm2001-08-101-112/+109
| | | | | | | still some suspicious and/or broken stuff to fix yet. Notes: svn path=/head/; revision=81407
* Merge changes from 1.10.7 -> 1.11 into mainline. Note that the oldPeter Wemm2000-10-021-44/+50
| | | | | | | anoncvs no-password hack is gone and is replaced by the official version. Notes: svn path=/head/; revision=66528
* Merge cyclic changes from 1.10.7 into our mainline. I did this seperatelyPeter Wemm1999-12-111-181/+300
| | | | | | | | as cvs update -j had kittens over the whole thing and I ended up merging it by hand. Notes: svn path=/head/; revision=54432
* Support the environtmental var "CVS_OPTIONS". Which can hold a set ofDavid E. O'Brien1999-12-041-0/+5
| | | | | | | | | | default options for cvs. These options are interpreted first and can be overwritten by explicit command line parameters. Obtained from: GNU Grep 2.3 Notes: svn path=/head/; revision=54107
* Merge cvs-1.9.xx -> 1.10 changes onto mainline.Peter Wemm1999-03-181-6/+35
| | | | | | | | Changes of significance include the top level CVS directory being optional and defaulting to off.. Notes: svn path=/head/; revision=44856
* Fixed typo in previous commit. oops.Matthew Dillon1998-12-031-1/+1
| | | | Notes: svn path=/head/; revision=41482
* Reviewed by: "Jordan K. Hubbard" <jkh@zippy.cdrom.com>, cvs-all@freebsd.orgMatthew Dillon1998-12-031-1/+9
| | | | | | | | | Add '-g' main option to cvs to better support shared-group access to a common checked-out *working* set by multiple users. See manual page for details. Notes: svn path=/head/; revision=41481
* Add a new long flag that causes cvs to ignore the CVSROOT/passwd file.Peter Wemm1998-05-271-1/+7
| | | | | | | | | | | | This is mostly intended for use on freefall where we'd like to provide a passwd file for easy anoncvs mirroring access, but don't want to open up the pserver on freefall itself. While here, some initial tweaks intended for allowing an empty pserver password. I'm not sure that this works yet. Notes: svn path=/head/; revision=36418
* Merge changes from vendor branch into mainlinePeter Wemm1998-03-101-1/+1
| | | | Notes: svn path=/head/; revision=34467
* Cosmetic cleanups for the local tag support. Since rcs isn't calledPeter Wemm1998-01-311-16/+4
| | | | | | | anymore, don't do all the putenv's for it's benefit. Notes: svn path=/head/; revision=32914
* Merge changes from CYCLIC branch onto mainline. rcs.[ch] still to come.Peter Wemm1998-01-261-108/+172
| | | | Notes: svn path=/head/; revision=32788
* merge conflictsPeter Wemm1997-06-221-4/+16
| | | | Notes: svn path=/head/; revision=26804
* Merge conflicts from 970523 importPeter Wemm1997-05-231-10/+27
| | | | Notes: svn path=/head/; revision=26068
* Implement a -R option to cvs to turn on read-only repository mode.Peter Wemm1997-05-171-1/+6
| | | | | | | | | When using a local repository that is only written to by CVSup - which I assume doesn't do the cvs locking protocol - this option might be a speedup since cvs will not create lock files. Notes: svn path=/head/; revision=25869
* Pull in OpenBSD's support for checking out from a read-only repository,Peter Wemm1997-05-171-1/+6
| | | | | | | | | | | | such as within an anoncvs server, or from a CDROM repository. Cyclic (the cvs maintainers) do not like this approach and have an alternative read-only system, but that requires a read/write repository to work (which rules out CDROM). Obtained from: OpenBSD Notes: svn path=/head/; revision=25866
* Complete the support for $FreeBSD$. Add an option "tagexpand=" whichPeter Wemm1997-05-171-25/+22
| | | | | | | | | | | | | | | | | | | controls the RCSINCEXC encironment variable for our rcs version, and also convert the rest of the checkout enhancements from rcs into cvs's fast checkout code. (yes, cvs doesn't call 'co' anymore) We now have fine grained individual keyword expansion control and can set the keyword to anything the user wants. Also, a new keyword, $CVSHeader$ comes in from rcs, it's like $Header$ except that it shows the pathname relative to the cvsroot. eg: $FreeBSD: src/bin/ls/ls.c,v 1.10.2.14 1997/05/17 13:15:45 peter Exp $ ^^^^^^^^^^^^^^^^^ The idea for this comes from $XFree86$ which expands like $CVSHeader$. The "local id" string can be set to expand like Id, Header or CVSHeader. (Matching support for this is apparently happening in cvsup right now) Notes: svn path=/head/; revision=25865
* Initial round of support for a local $Id$ keyword in cvs, eg: $FreeBSD$.Peter Wemm1997-05-161-0/+82
| | | | | | | | | | This is not complete yet in that it doesn't drive our version of RCS completely, but it does work fine when you do the appropriate magic. Obtained from: OpenBSD source tree Notes: svn path=/head/; revision=25847
* Merge import conflictsPeter Wemm1997-05-151-451/+545
| | | | Notes: svn path=/head/; revision=25843
* Fix a bug in the "cvs init" command. It ignored the global "-H" option.John Polstra1996-10-011-0/+1
| | | | | | | | | | | | | | I.e., "cvs -H init" went ahead and initialized the repository, and did not print out a usage message. Not nice. Also added the "init" command to the list that comes out when you type "cvs --help-commands". There is still not a word about it in the manual page. Yes, I am sending these fixes to the FSF. Notes: svn path=/head/; revision=18592
* Import of slightly trimmed cvs-1.8 distribution. Generated filesPeter Wemm1996-08-201-0/+814
and non-unix code has been left out. Notes: svn path=/vendor/cvs/dist/; revision=17721