summaryrefslogtreecommitdiffstats
path: root/doc/scripts/man-cvscheck.1.docbook
blob: f267335997ed3ee9b763504bc70c56e77cf2d0c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY cvscheck "<command>cvscheck</command>">
<!ENTITY CVS "<acronym>CVS</acronym>">
<!ENTITY % English "INCLUDE">
]>

<refentry lang="&language;">
<refentryinfo>
<date>March 8, 2003</date>
</refentryinfo>

<refmeta>
<refentrytitle>&cvscheck;</refentrytitle>
<manvolnum>1</manvolnum>
</refmeta>

<refnamediv>
<refname>&cvscheck;</refname>
<refpurpose>Offline status report for files in a checked-out &CVS; module.</refpurpose>
</refnamediv>

<refsynopsisdiv>
<cmdsynopsis>
&cvscheck;
<group><replaceable>dir</replaceable></group>

</cmdsynopsis>
</refsynopsisdiv>

<refsect1>
<title>Description</title>

<para>&cvscheck; prints information about the status of your local
&CVS; checkout without communicating with the server. This means it is
extremely fast and does not require a network connection.</para>

<para>The given directory and all of its subdirectories will be
processed recursively. If no directory is given, the current directory
and its recursed subdirectories will be used.</para>

<para>Each file with an interesting status will be printed with a
status character in front of its name. The status characters are as
follows.</para>

<variablelist>
<varlistentry>
<term><returnvalue>?</returnvalue> <filename>foobar.c</filename></term>
<listitem>
<para>The file is not known to &CVS;</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>M</returnvalue>
<filename>foobar.c</filename></term>
<listitem>
<para>The file is definitely locally modified</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>m</returnvalue> 
<filename>foobar.c</filename></term>
<listitem>
<para>The file <emphasis>might</emphasis> have local changes. You
should <command>diff</command> with the server to make sure.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>C</returnvalue>
<filename>foobar.c</filename></term>
<listitem>
<para>The file has a &CVS; conflict and therefore cannot be
committed.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>U</returnvalue>
<filename>foobar.c</filename></term>
<listitem>
<para>This file is in &CVS; but is missing in your local
checkout.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>T</returnvalue>
<filename>foobar.c</filename></term>
<listitem><para>This file has an unusual sticky &CVS;
tag.</para></listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>A</returnvalue>
<filename>foobar.c</filename></term>
<listitem>
<para>You have done a <userinput><command>cvs</command>
<option>add</option></userinput> for this file, but have not yet committed
it.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><returnvalue>R</returnvalue>
<filename>foobar.c</filename></term>
<listitem>
<para>You have done a <userinput><command>cvs</command>
<option>rm</option></userinput> for this file, but have not yet committed
it.</para>
</listitem>
</varlistentry>
</variablelist>

<para>This utility is part of the &kde; Software Development Kit.</para>

</refsect1>

<refsect1>
<title>See Also</title>

<para>cvs(1)</para>

</refsect1>

<refsect1>
<title>Authors</title>

<para>cvscheck was written by &Dirk.Mueller; &Dirk.Mueller.mail;
 and Sirtaj.Singh.Kang; &Sirtaj.Singh.Kang.mail;</para>

<para>This manual page was prepared by
<personname><firstname>Ben</firstname>
<surname>Burton</surname></personname> <email>bab@debian.org</email> for the
Debian GNU/Linux system (but may be used by others).
 </para>
</refsect1>

</refentry>