version 1.57, 2006/05/27 14:05:53 |
version 1.58, 2006/05/27 15:14:27 |
|
|
{ |
{ |
int ch; |
int ch; |
char *arg = "."; |
char *arg = "."; |
|
int flags; |
struct cvs_recursion cr; |
struct cvs_recursion cr; |
|
|
|
flags = CR_RECURSE_DIRS; |
|
|
while ((ch = getopt(argc, argv, cvs_cmd_commit.cmd_opts)) != -1) { |
while ((ch = getopt(argc, argv, cvs_cmd_commit.cmd_opts)) != -1) { |
switch (ch) { |
switch (ch) { |
case 'f': |
case 'f': |
|
|
case 'F': |
case 'F': |
break; |
break; |
case 'l': |
case 'l': |
|
flags &= ~CR_RECURSE_DIRS; |
break; |
break; |
case 'm': |
case 'm': |
logmsg = xstrdup(optarg); |
logmsg = xstrdup(optarg); |
|
|
cr.leavedir = NULL; |
cr.leavedir = NULL; |
cr.local = cvs_commit_check_conflicts; |
cr.local = cvs_commit_check_conflicts; |
cr.remote = NULL; |
cr.remote = NULL; |
|
cr.flags = flags; |
|
|
if (argc > 0) |
if (argc > 0) |
cvs_file_run(argc, argv, &cr); |
cvs_file_run(argc, argv, &cr); |