1 # $DragonFly: src/gnu/usr.bin/cvs/cvs/Attic/cvs.1.patch,v 1.1 2004/05/20 02:27:56 dillon Exp $
2 --- /usr/src/contrib/cvs-1.12.8/doc/cvs.1 Wed May 19 07:11:50 2004
3 +++ cvs.1 Wed May 19 19:09:36 2004
5 set or \fB-r\fR is given.
11 +Forces group-write perms on working files. This option is typically
12 +used when you have multiple users sharing a single checked out source
13 +tree, allowing them to operate their shells with a less dangerous umask.
14 +To use this feature, create a directory to hold the checked-out source
15 +tree, set it to a private group, and set up the directory such that
16 +files created under it inherit the group id of the directory. This occurs
17 +automatically with FreeBSD. With SysV you must typically set the SGID bit
18 +on the directory. The users who are to share the checked out tree must
19 +be placed in that group. Note that the sharing of a single checked-out
20 +source tree is very different from giving several users access to a common
21 +CVS repository. Access to a common CVS repository already maintains shared
22 +group-write perms and does not require this option.
24 +To use the option transparently, simply place the line 'cvs -g' in your
25 +~/.cvsrc file. Doing this is not recommended unless you firewall all your
26 +source checkouts within a private group or within a private mode 0700