version 1.104, 2006/06/13 06:53:45 |
version 1.105, 2006/06/28 20:19:05 |
|
|
extern char *__progname; |
extern char *__progname; |
|
|
/* verbosity level: 0 = really quiet, 1 = quiet, 2 = verbose */ |
/* verbosity level: 0 = really quiet, 1 = quiet, 2 = verbose */ |
int verbosity = 2; |
int verbosity = 1; |
|
|
/* compression level used with zlib, 0 meaning no compression taking place */ |
/* compression level used with zlib, 0 meaning no compression taking place */ |
int cvs_compress = 0; |
int cvs_compress = 0; |
|
|
usage(void) |
usage(void) |
{ |
{ |
fprintf(stderr, |
fprintf(stderr, |
"Usage: %s [-flnQqrtvw] [-d root] [-e editor] [-s var=val] " |
"Usage: %s [-flnQqrtvVw] [-d root] [-e editor] [-s var=val] " |
"[-T tmpdir] [-z level] command [...]\n", __progname); |
"[-T tmpdir] [-z level] command [...]\n", __progname); |
} |
} |
|
|
|
|
int ret; |
int ret; |
char *ep; |
char *ep; |
|
|
while ((ret = getopt(argc, argv, "b:d:e:fHlnQqrs:T:tvwz:")) != -1) { |
while ((ret = getopt(argc, argv, "b:d:e:fHlnQqrs:T:tvVwz:")) != -1) { |
switch (ret) { |
switch (ret) { |
case 'b': |
case 'b': |
/* |
/* |
|
|
verbosity = 0; |
verbosity = 0; |
break; |
break; |
case 'q': |
case 'q': |
/* don't override -Q */ |
/* |
if (verbosity > 1) |
* Be quiet. This is the default in OpenCVS. |
verbosity = 1; |
*/ |
break; |
break; |
case 'r': |
case 'r': |
cvs_readonly = 1; |
cvs_readonly = 1; |
|
|
break; |
break; |
case 't': |
case 't': |
cvs_trace = 1; |
cvs_trace = 1; |
|
break; |
|
case 'V': |
|
/* don't override -Q */ |
|
if (verbosity) |
|
verbosity = 2; |
break; |
break; |
case 'v': |
case 'v': |
printf("%s\n", CVS_VERSION); |
printf("%s\n", CVS_VERSION); |