Changeset b3497e4


Ignore:
Timestamp:
04/29/2005 06:37:42 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7824719
Parents:
3c88826
Message:

Tagged cvs.xml.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3850 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • basicnet/netprogs/cvs.xml

    r3c88826 rb3497e4  
    1414
    1515<sect1 id="cvs" xreflabel="CVS-&cvs-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="cvs.html"?>
    21 <title>CVS-&cvs-version;</title>
     16  <?dbhtml filename="cvs.html"?>
    2217
    23 <sect2>
    24 <title>Introduction to <application><acronym>CVS</acronym></application></title>
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
    2522
    26 <para><application><acronym>CVS</acronym></application> is the Concurrent
    27 Versioning System. This is a version control system useful for projects
    28 using a central repository to hold files and then track all changes made to
    29 those files. These instructions install the client used to manipulate the
    30 repository, creation of a repository is covered at <xref linkend="cvsserver"/>.
    31 </para>
     23  <title>CVS-&cvs-version;</title>
     24 
     25  <indexterm zone="cvs">
     26    <primary sortas="a-CVS">CVS</primary>
     27  </indexterm>
     28 
     29  <sect2 role="package">
     30    <title>Introduction to CVS</title>
    3231
    33 <sect3><title>Package information</title>
    34 <itemizedlist spacing='compact'>
    35 <listitem><para>Download (HTTP):
    36 <ulink url="&cvs-download-http;"/></para></listitem>
    37 <listitem><para>Download (FTP):
    38 <ulink url="&cvs-download-ftp;"/></para></listitem>
    39 <listitem><para>Download MD5 sum: &cvs-md5sum;</para></listitem>
    40 <listitem><para>Download size: &cvs-size;</para></listitem>
    41 <listitem><para>Estimated disk space required:
    42 &cvs-buildsize;</para></listitem>
    43 <listitem><para>Estimated build time:
    44 &cvs-time;</para></listitem></itemizedlist>
    45 </sect3>
     32    <para><application>CVS</application> is the Concurrent Versioning System.
     33    This is a version control system useful for projects using a central repository
     34    to hold files and then track all changes made to those files. These instructions
     35    install the client used to manipulate the repository, creation of a repository is
     36    covered at <xref linkend="cvsserver"/>.</para>
     37   
     38    <bridgehead renderas="sect3">Package Information</bridgehead>
     39    <itemizedlist spacing="compact">
     40      <listitem>
     41        <para>Download (HTTP): <ulink url="&cvs-download-http;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download (FTP): <ulink url="&cvs-download-ftp;"/></para>
     45      </listitem>
     46      <listitem>
     47        <para>Download MD5 sum: &cvs-md5sum;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Download size: &cvs-size;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated disk space required: &cvs-buildsize;</para>
     54      </listitem>
     55      <listitem>
     56      <para>Estimated build time: &cvs-time;</para></listitem>
     57    </itemizedlist>
     58   
     59    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     60    <itemizedlist spacing='compact'>
     61      <listitem>
     62        <para>Recommended patch: <ulink
     63        url="&patch-root;/cvs-&cvs-version;-zlib-1.patch"/></para>
     64      </listitem>
     65    </itemizedlist>
     66   
     67    <bridgehead renderas="sect3">CVS Dependencies</bridgehead>
     68   
     69    <bridgehead renderas="sect4">Optional</bridgehead>
     70    <para><xref linkend="gdbm"/>,
     71    <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
     72    <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
     73    <xref linkend="gs"/> or <xref linkend="espgs"/>,
     74    <ulink url="../server/mail.html">MTA</ulink> and
     75    <xref linkend="vim"/></para>
    4676
    47 <sect3><title>Additional downloads</title>
    48 <itemizedlist spacing='compact'>
    49 <listitem><para>Recommended patch: <ulink
    50 url="&patch-root;/cvs-&cvs-version;-zlib-1.patch"/>
    51 </para></listitem>
    52 </itemizedlist></sect3>
     77  </sect2>
    5378
    54 <sect3><title><application>CVS</application> dependencies</title>
    55 <sect4><title>Optional</title>
    56 <para><xref linkend="gdbm"/>,
    57 <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
    58 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
    59 <xref linkend="gs"/> or <xref linkend="espgs"/>,
    60 <ulink url="../server/mail.html">MTA</ulink> and
    61 <xref linkend="vim"/></para>
    62 </sect4>
    63 </sect3>
     79  <sect2 role="installation">
     80    <title>Installation of CVS</title>
    6481
    65 </sect2>
     82    <para>By default <application>CVS</application>
     83    is statically linked against the zlib library included in its source
     84    tree. This makes it exposed to possible security vulnerabilities in that
     85    library. If you want to modify CVS to use the newest system shared zlib
     86    library apply the following patch:</para>
    6687
    67 <sect2>
    68 <title>Installation of <application><acronym>CVS</acronym></application></title>
     88<screen><userinput>patch -Np1 -i ../cvs-&cvs-version;-zlib-1.patch</userinput></screen>
    6989
    70 <para>By default <application><acronym>CVS</acronym></application>
    71 is statically linked against the zlib library included in its source
    72 tree. This makes it exposed to possible security vulnerabilities in that
    73 library. If you want to modify CVS to use the newest system shared zlib
    74 library apply the following patch:</para>
     90    <para>Install <application>cvs</application> by running
     91    the following commands:</para>
    7592
    76 <screen><userinput><command>patch -Np1 -i ../cvs-&cvs-version;-zlib-1.patch</command></userinput></screen>
     93<screen><userinput>./configure --prefix=/usr &amp;&amp;
     94make &amp;&amp;
     95make install</userinput></screen>
    7796
    78 <para>Install <application><acronym>cvs</acronym></application> by running
    79 the following commands:</para>
     97  </sect2>
    8098
    81 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    82 make &amp;&amp;
    83 make install</command></userinput></screen>
     99  <sect2 role="configuration">
     100    <title>Configuring CVS</title>
     101   
     102    <sect3 id="cvs-config">
     103      <title>Config Files</title>
     104     
     105      <para><filename>~/.cvsrc</filename>, <filename>~/.cvswrappers</filename>,
     106      and <filename>~/.cvspass</filename>.</para>
     107     
     108      <indexterm zone="cvs cvs-config">
     109        <primary sortas="e-AA.cvsrc">~/.cvsrc</primary>
     110      </indexterm>
     111     
     112      <indexterm zone="cvs cvs-config">
     113        <primary sortas="e-AA.cvswrappers">~/.cvswrappers</primary>
     114      </indexterm>
     115     
     116      <indexterm zone="cvs cvs-config">
     117        <primary sortas="e-AA.cvspass">~/.cvspass</primary>
     118      </indexterm>
     119     
     120    </sect3>
    84121
    85 </sect2>
     122    <sect3>
     123      <title>Configuration Information</title>
    86124
    87 <sect2>
    88 <title>Configuring <application><acronym>CVS</acronym></application></title>
     125      <para><filename>~/.cvsrc</filename> is the main
     126      <application>CVS</application> configuration file.
     127      This file is used by users to specify defaults for different <command>cvs
     128      </command> commands, for example to make all <command>cvs diff</command>
     129      commands run with <userinput>-u</userinput>, a user would add <userinput>
     130      diff -u</userinput> to their <filename>.cvsrc</filename> file.</para>
    89131
    90 <sect3><title>Config files</title>
    91 <para><filename>~/.cvsrc</filename>, <filename>~/.cvswrappers</filename></para>
    92 </sect3>
     132      <para><filename>~/.cvswrappers</filename> specifies wrappers to be used in
     133      addition to those specified in the <filename>CVSROOT/cvswrappers</filename>
     134      file in the repository.</para>
     135     
     136      <para><filename>~/.cvspass</filename> can hold passwords to complete
     137      logins to servers.</para>
     138     
     139    </sect3>
    93140
    94 <sect3><title>Configuration Information</title>
     141  </sect2>
    95142
    96 <para><filename>~/.cvsrc</filename> is the main
    97 <application><acronym>CVS</acronym></application> configuration file.
    98 This file is used by users to specify defaults for different <command>cvs
    99 </command> commands, for example to make all <command>cvs diff</command>
    100 commands run with <userinput>-u</userinput>, a user would add <userinput>
    101 diff -u</userinput> to their <filename>.cvsrc</filename> file.</para>
    102 
    103 <para><filename>~/.cvswrappers</filename> specifies wrappers to be used in
    104 addition to those specified in the <filename>CVSROOT/cvswrappers</filename>
    105 file in the repository.</para>
    106 
    107 <para><filename>~/.cvspass</filename> can hold passwords to complete
    108 logins to servers.</para></sect3>
    109 
    110 </sect2>
    111 
    112 <sect2>
    113 <title>Contents</title>
    114 
    115 <para>The <application><acronym>CVS</acronym></application> package contains
    116 <command>cvs</command>, <command>cvsbug</command> and
    117 <command>rcs2log</command>.</para>
    118 
    119 </sect2>
    120 
    121 <sect2><title>Description</title>
    122 
    123 <sect3><title>cvs</title>
    124 <para>This is the main program file for the concurrent versioning
    125 system.</para></sect3>
    126 
    127 <sect3><title>cvsbug</title>
    128 <para>This is used to send problem reports about
    129 <application><acronym>CVS</acronym></application> to a central
    130 support site.</para></sect3>
    131 
    132 <sect3><title>rcs2log</title>
    133 <para><acronym>RCS</acronym> to Change Log generator.</para></sect3>
    134 
    135 </sect2>
    136 
     143  <sect2 role="content">
     144    <title>Contents</title>
     145   
     146    <segmentedlist>
     147      <segtitle>Installed Programs</segtitle>
     148      <segtitle>Installed Libraries</segtitle>
     149      <segtitle>Installed Directories</segtitle>
     150     
     151      <seglistitem>
     152        <seg>cvs, cvsbug, and rcs2log</seg>
     153        <seg>None</seg>
     154        <seg>None</seg>
     155      </seglistitem>
     156    </segmentedlist>
     157   
     158    <variablelist>
     159      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     160      <?dbfo list-presentation="list"?>
     161      <?dbhtml list-presentation="table"?>
     162     
     163      <varlistentry id="cvs-prog">
     164        <term><command>cvs</command></term>
     165        <listitem>
     166          <para>is the main program file for the concurrent versioning system.</para>
     167          <indexterm zone="cvs cvs-prog">
     168            <primary sortas="b-cvs">cvs</primary>
     169          </indexterm>
     170        </listitem>
     171      </varlistentry>
     172     
     173      <varlistentry id="cvsbug">
     174        <term><command>cvsbug</command></term>
     175        <listitem>
     176          <para>is used to send problem reports about <application>CVS</application>
     177          to a central support site.</para>
     178          <indexterm zone="cvs cvsbug">
     179            <primary sortas="b-cvsbug">cvsbug</primary>
     180          </indexterm>
     181        </listitem>
     182      </varlistentry>
     183     
     184      <varlistentry id="rcs2log">
     185        <term><command>rcs2log</command></term>
     186        <listitem>
     187          <para>RCS to Change Log generator.</para>
     188          <indexterm zone="cvs rcs2log">
     189            <primary sortas="b-rcs2log">rcs2log</primary>
     190          </indexterm>
     191        </listitem>
     192      </varlistentry>
     193     
     194    </variablelist>
     195   
     196  </sect2>
     197 
    137198</sect1>
Note: See TracChangeset for help on using the changeset viewer.