blob: 837d6cd61f0e4245b8f9c5c03c2a20e2a28ec665 [file] [log] [blame]
Eric Andersen539eef62003-12-10 12:08:20 +00001<!--#include file="header.html" -->
2
3
4<h3>How to use CVS</h3>
5
6
7If you want to know all the gory details, you will want to visit
8<a href="http://www.cvshome.org/">the CVS main web page</a>.<p>
9For the impatient, the following is probably about all you need to know:
10<p>
11
12<dl>
13 <dt><pre>cvs checkout -c</pre>
14 <dd>Will list the modules available for checkout
Eric Andersenc7bda1c2004-03-15 08:29:22 +000015 <dt><pre>cvs checkout &lt module name &gt</pre>
Eric Andersen539eef62003-12-10 12:08:20 +000016 <dd>Will checkout the named module
Eric Andersenc7bda1c2004-03-15 08:29:22 +000017 <dt><pre>cvs co &lt module name &gt</pre>
Eric Andersen539eef62003-12-10 12:08:20 +000018 <dd>Same thing
19 <dt><pre>cvs update</pre>
20
Eric Andersenc7bda1c2004-03-15 08:29:22 +000021 <dd>Updates your local archive so it is in sync with the repository
22 -- your local updates are left intact. Tries to merge upstream updates
Eric Andersen539eef62003-12-10 12:08:20 +000023 into your local updates. You will see the following tags when it is
Eric Andersenc7bda1c2004-03-15 08:29:22 +000024 updating your local repository: C means conflict, U means update,
Eric Andersen539eef62003-12-10 12:08:20 +000025 P means patched, and M means modified.
26 <dt><pre>cvs up</pre>
27 <dd>Same thing
28 <dt><pre>cvs update &lt file name &gt</pre>
29 <dd>Same thing but for just the named file(s)/directory(s).
30 <dt><pre>cvs commit</pre>
31 <dd>Will check in all your work.
32 <dt><pre>cvs add &lt file name &gt</pre>
33
34 <dd>Adds the named file/directory into CVS
35 <dt><pre>cvs remove &lt file name &gt</pre>
36 <dd>Removes the named file/directory from the upstream repository.
37 <dt><pre>cvs rm &lt file name &gt</pre>
38 <dd>Same thing
39 <dt><pre>cvs log &lt file name &gt</pre>
40</dl>
41
42
43<!--#include file="footer.html" -->
44