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

Diff for /src/usr.bin/cvs/update.c between version 1.83 and 1.84

version 1.83, 2007/01/11 17:44:18 version 1.84, 2007/01/12 23:32:01
Line 302 
Line 302 
         }          }
   
         if (print && cf->file_status != FILE_UNKNOWN) {          if (print && cf->file_status != FILE_UNKNOWN) {
                 bp = rcs_getrev(cf->file_rcs, cf->file_rcsrev);  
                 if (bp == NULL)  
                         fatal("cvs_update_local: failed to get HEAD");  
                 rcsnum_tostr(cf->file_rcsrev, rbuf, sizeof(rbuf));                  rcsnum_tostr(cf->file_rcsrev, rbuf, sizeof(rbuf));
                 if (verbosity > 1)                  if (verbosity > 1)
                         cvs_printf("%s\nChecking out %s\n"                          cvs_printf("%s\nChecking out %s\n"
                             "RCS:\t%s\nVERS:\t%s\n***************\n",                              "RCS:\t%s\nVERS:\t%s\n***************\n",
                             RCS_DIFF_DIV, cf->file_path, cf->file_rpath, rbuf);                              RCS_DIFF_DIV, cf->file_path, cf->file_rpath, rbuf);
                 cvs_checkout_file(cf, cf->file_rcsrev, bp, CO_DUMP);                  cvs_checkout_file(cf, cf->file_rcsrev, NULL, CO_DUMP);
                 return;                  return;
         }          }
   
Line 340 
Line 337 
         case FILE_LOST:          case FILE_LOST:
         case FILE_CHECKOUT:          case FILE_CHECKOUT:
         case FILE_PATCH:          case FILE_PATCH:
                 bp = rcs_getrev(cf->file_rcs, cf->file_rcsrev);  
                 if (bp == NULL)  
                         fatal("cvs_update_local: failed to get HEAD");  
   
                 if (tag != NULL)                  if (tag != NULL)
                         flags = CO_SETSTICKY;                          flags = CO_SETSTICKY;
   
                 cvs_checkout_file(cf, cf->file_rcsrev, bp, flags);                  cvs_checkout_file(cf, cf->file_rcsrev, NULL, flags);
                 cvs_printf("U %s\n", cf->file_path);                  cvs_printf("U %s\n", cf->file_path);
                 break;                  break;
         case FILE_MERGE:          case FILE_MERGE:
                 bp = cvs_diff3(cf->file_rcs, cf->file_path, cf->fd,                  cvs_diff3(cf->file_rcs, cf->file_path, cf->fd,
                     cf->file_ent->ce_rev, cf->file_rcsrev, 1);                      cf->file_ent->ce_rev, cf->file_rcsrev, 1);
                 if (bp == NULL)                  if (bp == NULL)
                         fatal("cvs_update_local: failed to merge");                          fatal("cvs_update_local: failed to merge");

Legend:
Removed from v.1.83  
changed lines
  Added in v.1.84