version 1.92, 2006/01/05 10:28:24 |
version 1.93, 2006/02/14 13:26:43 |
|
|
status = checkin_update(&pb); |
status = checkin_update(&pb); |
} |
} |
|
|
|
if (verbose == 1) |
|
printf("done\n"); |
|
|
return (status); |
return (status); |
} |
} |
|
|
|
|
checkin_init(struct checkin_params *pb) |
checkin_init(struct checkin_params *pb) |
{ |
{ |
BUF *bp, *dp; |
BUF *bp, *dp; |
char *filec; |
char *filec, numb[64]; |
const char *rcs_desc; |
const char *rcs_desc; |
|
|
/* Load file contents */ |
/* Load file contents */ |
|
|
checkout_rev(pb->file, pb->newrev, pb->filename, pb->flags, |
checkout_rev(pb->file, pb->newrev, pb->filename, pb->flags, |
pb->username, pb->author, NULL, NULL); |
pb->username, pb->author, NULL, NULL); |
|
|
|
printf("initial revision: %s\n", |
|
rcsnum_tostr(pb->newrev, numb, sizeof(numb))); |
|
|
/* File will NOW be synced */ |
/* File will NOW be synced */ |
rcs_close(pb->file); |
rcs_close(pb->file); |
|
|
return (0); |
return (0); |
} |
} |
|
|
|
|
pb->flags, pb->username, pb->author, NULL, NULL); |
pb->flags, pb->username, pb->author, NULL, NULL); |
rcs_lock_remove(pb->file, pb->username, pb->frev); |
rcs_lock_remove(pb->file, pb->username, pb->frev); |
rcs_close(pb->file); |
rcs_close(pb->file); |
if (verbose == 1) |
|
printf("done\n"); |
|
} |
} |
|
|
/* |
/* |