Skip to content
Snippets Groups Projects
Commit d3bca277 authored by pervalidus's avatar pervalidus
Browse files

Rearranged the CVS instructions.


git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@218 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 2e926f26
Branches
No related tags found
No related merge requests found
...@@ -38,7 +38,7 @@ ATA/ATAPI-5, -6, and -7</a></li> ...@@ -38,7 +38,7 @@ ATA/ATAPI-5, -6, and -7</a></li>
<li><a href="#sampleoutput">Example output from smartmontools</a> <li><a href="#sampleoutput">Example output from smartmontools</a>
<b>smartctl</b> utility</li> <b>smartctl</b> utility</li>
<li><a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smartmontools/">CVS <li><a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smartmontools/">CVS
Archive</a> and <a href="http://sourceforge.net/projects/smartmontools/">SourceForge's repository</a> and <a href="http://sourceforge.net/projects/smartmontools/">SourceForge's
Project Page</a></li> Project Page</a></li>
<li>Mailing List <a href="http://lists.sourceforge.net/lists/listinfo/smartmontools-support">Information</a> <li>Mailing List <a href="http://lists.sourceforge.net/lists/listinfo/smartmontools-support">Information</a>
and <a href="http://sourceforge.net/mailarchive/forum.php?forum=smartmontools-support">Archives</a></li> and <a href="http://sourceforge.net/mailarchive/forum.php?forum=smartmontools-support">Archives</a></li>
...@@ -88,18 +88,41 @@ make ...@@ -88,18 +88,41 @@ make
make install (only root can do this)</pre></li> make install (only root can do this)</pre></li>
</ul> </ul>
<b>Third Method - Download code directly from the CVS archive</b> <b>Third Method - Install from the CVS repository</b>
<ul> <ul>
<li>Download the latest code snapshot from CVS.&#160; If prompted for a <li><p>One of the really cool things about CVS is that you can get
password, simply press the Enter key.&#160; Note that the two lines <i>any</i> version of the code you want, from the first release up the
below that start "<tt>cvs</tt>" are long ! the most current development version.&#160; And it's trivial, because
<pre>cvs -d :pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools login each release is <u>tagged</u> with a name like
cvs -z3 -d:pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools co sm5</pre></li> <tt>RELEASE_5_0_26</tt>.&#160; You can see what the different names are
<li>The previous step created a subdirectory called <tt>sm5/</tt> by looking at the <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smartmontools/sm5/">
containing the code.&#160; Go to that directory, build, and install: CVS repository</a>.&#160; You'll see the tag names in the little scroll
window where it says "Show only files with tag".&#160; All you need to
do to get the latest development code is:</p>
<pre>cvs -d: pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools login (when prompted for a password, just press Enter)
cvs -d: pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools co sm5</pre></li>
<li>To instead get the 5.0-26 release:
<pre>cvs -d :pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools co -r RELEASE_5_0_26 sm5</pre></li>
<li><p>This will create a subdirectory called <tt>sm5/</tt> containing the
code.&#160; Go to that directory, build, and install:</p>
<pre>cd sm5 <pre>cd sm5
make make
make install (only root can do this)</pre></li> make install (only root can do this)</pre></li>
<li>To update your sources to the 5.0-30 release:
<pre>cd sm5
cvs up -r RELEASE_5_0_30</pre></li>
<li>To update any tagged release to the latest development code:
<pre>cd sm5
cvs up -A</pre></li>
</ul> </ul>
<b>After installing using Method 1, 2 or 3 above, you can read the man <b>After installing using Method 1, 2 or 3 above, you can read the man
...@@ -115,8 +138,6 @@ man 8 smartd ...@@ -115,8 +138,6 @@ man 8 smartd
manual pages, then you may need to add <tt>/usr/share/man</tt> to your manual pages, then you may need to add <tt>/usr/share/man</tt> to your
<tt>MANPATH</tt> environment variable.</p> <tt>MANPATH</tt> environment variable.</p>
<p><a href="#cvshelp"><b>How to use CVS to get any version of smartmontools</b></a></p>
<hr size="2" /> <hr size="2" />
<a name="FAQ"></a><b>Frequently Asked Questions</b> <a name="FAQ"></a><b>Frequently Asked Questions</b>
...@@ -182,30 +203,6 @@ system doesn't have most of these devices.</p> ...@@ -182,30 +203,6 @@ system doesn't have most of these devices.</p>
<tt>/etc/smartd.conf</tt> to specify which devices to include or exclude <tt>/etc/smartd.conf</tt> to specify which devices to include or exclude
from start-up search.</p></li> from start-up search.</p></li>
<li><b><a name="cvshelp"></a>How can I use CVS to get different versions
of smartmontools?</b>
<p>One of the really cool things about CVS is that you can get
<i>any</i> version of the code you want, from the first release up the
the most current development version.&#160; And it's trivial, because
each release is <u>tagged</u> with a name like
<tt>RELEASE_5_0_30</tt>.&#160; You can see what the different names are
by looking at the <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smartmontools/sm5/">Smartmontools
CVS Archive</a>.&#160; You'll see the tag names in the little scroll
window where it says "Show only the files with Tag".&#160; All you need
to do is:</p>
<pre>cvs -d:pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools login
cvs -z3 -d:pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools co -r RELEASE_5_0_30 sm5</pre>
<p>If prompted for a password, just press Enter.&#160; This will create a
subdirectory called <tt>sm5/</tt> containing the code.&#160; Go to that
directory, build, install, and enjoy:</p>
<pre>
cd sm5
make
make install (only root can do this)</pre></li>
<li><b>What's the story on IBM S.M.A.R.T. disks?</b> <li><b>What's the story on IBM S.M.A.R.T. disks?</b>
<p>Apparently some of the older S.M.A.R.T. firmware on IBM disks can <p>Apparently some of the older S.M.A.R.T. firmware on IBM disks can
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment