11 |
|
|
12 |
--> |
--> |
13 |
<head> |
<head> |
14 |
<title>CVS--Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files</title> |
<title>CVS—Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files</title> |
15 |
|
|
16 |
<meta name="description" content="CVS--Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files"> |
<meta name="description" content="CVS—Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files"> |
17 |
<meta name="keywords" content="CVS--Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files"> |
<meta name="keywords" content="CVS—Concurrent Versions System v1.12.1.1: C. Reference manual for Administrative files"> |
18 |
<meta name="resource-type" content="document"> |
<meta name="resource-type" content="document"> |
19 |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
20 |
<meta name="Generator" content="texi2html"> |
<meta name="Generator" content="texi2html"> |
146 |
</td></tr> |
</td></tr> |
147 |
<tr><td align="left" valign="top"><a href="#SEC163">C.1.5 Module options</a></td><td> </td><td align="left" valign="top"> Regular and ampersand modules can take options |
<tr><td align="left" valign="top"><a href="#SEC163">C.1.5 Module options</a></td><td> </td><td align="left" valign="top"> Regular and ampersand modules can take options |
148 |
</td></tr> |
</td></tr> |
149 |
<tr><td align="left" valign="top"><a href="#SEC164">C.1.6 How the modules file "program options" programs are run</a></td><td> </td><td align="left" valign="top"> How the modules "program options" programs |
<tr><td align="left" valign="top"><a href="#SEC164">C.1.6 How the modules file “program options” programs are run</a></td><td> </td><td align="left" valign="top"> How the modules “program options” programs |
150 |
are run. |
are run. |
151 |
</td></tr> |
</td></tr> |
152 |
</table> |
</table> |
420 |
<dt> <code>-o <var>prog</var></code></dt> |
<dt> <code>-o <var>prog</var></code></dt> |
421 |
<dd><p>Specify a program <var>prog</var> to run whenever files in a |
<dd><p>Specify a program <var>prog</var> to run whenever files in a |
422 |
module are checked out. <var>prog</var> runs with a single |
module are checked out. <var>prog</var> runs with a single |
423 |
argument, the module name. See <a href="#SEC164">How the modules file "program options" programs are run</a> for |
argument, the module name. See <a href="#SEC164">How the modules file “program options” programs are run</a> for |
424 |
information on how <var>prog</var> is called. |
information on how <var>prog</var> is called. |
425 |
</p> |
</p> |
426 |
<a name="IDX256"></a> |
<a name="IDX256"></a> |
449 |
</p></dd> |
</p></dd> |
450 |
</dl> |
</dl> |
451 |
|
|
452 |
<p>You should also see see section <a href="#SEC164">How the modules file "program options" programs are run</a> about how the |
<p>You should also see see section <a href="#SEC164">How the modules file “program options” programs are run</a> about how the |
453 |
"program options" programs are run. |
“program options” programs are run. |
454 |
</p> |
</p> |
455 |
|
|
456 |
<hr size="6"> |
<hr size="6"> |
472 |
<td valign="middle" align="left">[<a href="cvs_24.html#SEC189" title="Index">Index</a>]</td> |
<td valign="middle" align="left">[<a href="cvs_24.html#SEC189" title="Index">Index</a>]</td> |
473 |
<td valign="middle" align="left">[<a href="cvs_abt.html#SEC_About" title="About (help)"> ? </a>]</td> |
<td valign="middle" align="left">[<a href="cvs_abt.html#SEC_About" title="About (help)"> ? </a>]</td> |
474 |
</tr></table> |
</tr></table> |
475 |
<h3 class="appendixsubsec"> C.1.6 How the modules file "program options" programs are run </h3> |
<h3 class="appendixsubsec"> C.1.6 How the modules file “program options” programs are run </h3> |
476 |
|
|
477 |
|
|
478 |
<p>For checkout, rtag, and export, the program is server-based, and as such the |
<p>For checkout, rtag, and export, the program is server-based, and as such the |
482 |
<small>CVS</small> will execute this program on the server from a temporary |
<small>CVS</small> will execute this program on the server from a temporary |
483 |
directory. The path is searched for this program. |
directory. The path is searched for this program. |
484 |
</p> |
</p> |
485 |
<p>If using "local access" (on a local or remote NFS file system, i.e. |
<p>If using “local access” (on a local or remote NFS file system, i.e. |
486 |
repository set just to a path), |
repository set just to a path), |
487 |
the program will be executed from the newly checked-out tree, if |
the program will be executed from the newly checked-out tree, if |
488 |
found there, or alternatively searched for in the path if not. |
found there, or alternatively searched for in the path if not. |
674 |
expression in the syntax used by GNU emacs. |
expression in the syntax used by GNU emacs. |
675 |
|
|
676 |
</li><li> |
</li><li> |
677 |
A whitespace separator--one or more spaces and/or tabs. |
A whitespace separator—one or more spaces and/or tabs. |
678 |
|
|
679 |
</li><li> |
</li><li> |
680 |
A file name or command-line template. |
A file name or command-line template. |
1486 |
|
|
1487 |
<p>The file <tt>`$CVSROOT/CVSROOT/history'</tt> is used |
<p>The file <tt>`$CVSROOT/CVSROOT/history'</tt> is used |
1488 |
to log information for the <code>history</code> command |
to log information for the <code>history</code> command |
1489 |
(see section <a href="cvs_16.html#SEC137">history--Show status of files and users</a>). This file must be created to turn |
(see section <a href="cvs_16.html#SEC137">history—Show status of files and users</a>). This file must be created to turn |
1490 |
on logging. This is done automatically if the |
on logging. This is done automatically if the |
1491 |
<code>cvs init</code> command is used to set up the |
<code>cvs init</code> command is used to set up the |
1492 |
repository (see section <a href="cvs_2.html#SEC23">Creating a repository</a>). |
repository (see section <a href="cvs_2.html#SEC23">Creating a repository</a>). |
1745 |
<a name="IDX288"></a> |
<a name="IDX288"></a> |
1746 |
</dd> |
</dd> |
1747 |
<dt> <code>LogHistory=<var>value</var></code></dt> |
<dt> <code>LogHistory=<var>value</var></code></dt> |
1748 |
<dd><p>Control what is logged to the <tt>`CVSROOT/history'</tt> file (see section <a href="cvs_16.html#SEC137">history--Show status of files and users</a>). |
<dd><p>Control what is logged to the <tt>`CVSROOT/history'</tt> file (see section <a href="cvs_16.html#SEC137">history—Show status of files and users</a>). |
1749 |
Default of <samp>`TOEFWUCGMAR'</samp> (or simply <samp>`all'</samp>) will log |
Default of <samp>`TOEFWUCGMAR'</samp> (or simply <samp>`all'</samp>) will log |
1750 |
all transactions. Any subset of the default is |
all transactions. Any subset of the default is |
1751 |
legal. (For example, to only log transactions that modify the |
legal. (For example, to only log transactions that modify the |
1776 |
</dd> |
</dd> |
1777 |
<dt> <code>UserAdminOptions=<var>value</var></code></dt> |
<dt> <code>UserAdminOptions=<var>value</var></code></dt> |
1778 |
<dd><p>Control what options will be allowed with the <code>cvs admin</code> |
<dd><p>Control what options will be allowed with the <code>cvs admin</code> |
1779 |
command (see section <a href="cvs_16.html#SEC120">admin--Administration</a>) for users not in the <code>cvsadmin</code> group. |
command (see section <a href="cvs_16.html#SEC120">admin—Administration</a>) for users not in the <code>cvsadmin</code> group. |
1780 |
The <var>value</var> string is a list of single character options |
The <var>value</var> string is a list of single character options |
1781 |
which should be allowed. If a user who is not a member of the |
which should be allowed. If a user who is not a member of the |
1782 |
<code>cvsadmin</code> group tries to execute any <code>cvs admin</code> |
<code>cvsadmin</code> group tries to execute any <code>cvs admin</code> |
1784 |
reporting that the option is restricted. |
reporting that the option is restricted. |
1785 |
</p> |
</p> |
1786 |
<p>If no <code>cvsadmin</code> group exists on the server, <small>CVS</small> will |
<p>If no <code>cvsadmin</code> group exists on the server, <small>CVS</small> will |
1787 |
ignore the <code>UserAdminOptions</code> keyword (see section <a href="cvs_16.html#SEC120">admin--Administration</a>). |
ignore the <code>UserAdminOptions</code> keyword (see section <a href="cvs_16.html#SEC120">admin—Administration</a>). |
1788 |
</p> |
</p> |
1789 |
<p>When not specified, <code>UserAdminOptions</code> defaults to |
<p>When not specified, <code>UserAdminOptions</code> defaults to |
1790 |
<samp>`k'</samp>. In other words, it defaults to allowing |
<samp>`k'</samp>. In other words, it defaults to allowing |