[BACK]Return to checkout.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cvs

Diff for /src/usr.bin/cvs/checkout.c between version 1.111 and 1.112

version 1.111, 2008/01/28 21:35:09 version 1.112, 2008/01/31 10:15:05
Line 39 
Line 39 
 static int flags = CR_REPO | CR_RECURSE_DIRS;  static int flags = CR_REPO | CR_RECURSE_DIRS;
   
 struct cvs_cmd cvs_cmd_checkout = {  struct cvs_cmd cvs_cmd_checkout = {
         CVS_OP_CHECKOUT, 0, "checkout",          CVS_OP_CHECKOUT, CVS_USE_WDIR, "checkout",
         { "co", "get" },          { "co", "get" },
         "Checkout a working copy of a repository",          "Checkout a working copy of a repository",
         "[-AcflNnPpRs] [-D date | -r tag] [-d dir] [-j rev] [-k mode] "          "[-AcflNnPpRs] [-D date | -r tag] [-d dir] [-j rev] [-k mode] "
Line 50 
Line 50 
 };  };
   
 struct cvs_cmd cvs_cmd_export = {  struct cvs_cmd cvs_cmd_export = {
         CVS_OP_EXPORT, 0, "export",          CVS_OP_EXPORT, CVS_USE_WDIR, "export",
         { "exp", "ex" },          { "exp", "ex" },
         "Export sources from CVS, similar to checkout",          "Export sources from CVS, similar to checkout",
         "[-flNnR] [-d dir] [-k mode] -D date | -r rev module ...",          "[-flNnR] [-d dir] [-k mode] -D date | -r rev module ...",
Line 78 
Line 78 
                         prune_dirs = 1;                          prune_dirs = 1;
                         break;                          break;
                 case 'p':                  case 'p':
                           cmdp->cmd_flags &= ~CVS_USE_WDIR;
                         print_stdout = 1;                          print_stdout = 1;
                         cvs_noexec = 1;                          cvs_noexec = 1;
                         break;                          break;
Line 237 
Line 238 
         cvs_history_add((cvs_cmdop == CVS_OP_CHECKOUT) ?          cvs_history_add((cvs_cmdop == CVS_OP_CHECKOUT) ?
             CVS_HISTORY_CHECKOUT : CVS_HISTORY_EXPORT, NULL, wdbase);              CVS_HISTORY_CHECKOUT : CVS_HISTORY_EXPORT, NULL, wdbase);
   
         cr.enterdir = cvs_update_enterdir;          if (print_stdout) {
         cr.leavedir = cvs_update_leavedir;                  cr.enterdir = NULL;
                   cr.leavedir = NULL;
           } else {
                   cr.enterdir = cvs_update_enterdir;
                   cr.leavedir = cvs_update_leavedir;
           }
         cr.fileproc = cvs_update_local;          cr.fileproc = cvs_update_local;
         cr.flags = flags;          cr.flags = flags;
   

Legend:
Removed from v.1.111  
changed lines
  Added in v.1.112