version 1.47, 2005/01/03 22:53:06 |
version 1.48, 2005/01/06 20:15:16 |
|
|
|
|
cvs_file_getpath(cf, fpath, sizeof(fpath)); |
cvs_file_getpath(cf, fpath, sizeof(fpath)); |
|
|
if (cf->cf_cvstat != CVS_FST_UNKNOWN) { |
cdp->cd_root = cvsroot_get(fpath); |
cdp->cd_root = cvsroot_get(fpath); |
if (cdp->cd_root == NULL) |
if (cdp->cd_root == NULL) |
return (-1); |
return (-1); |
|
|
|
|
if (cf->cf_cvstat != CVS_FST_UNKNOWN) { |
if (flags & CF_MKADMIN) |
if (flags & CF_MKADMIN) |
cvs_mkadmin(cf, 0755); |
cvs_mkadmin(cf, 0755); |
|
|
|
|
} |
} |
} |
} |
|
|
if (!(flags & CF_RECURSE) || (cf->cf_cvstat == CVS_FST_UNKNOWN)) |
if (!(flags & CF_RECURSE) || |
|
((flags & CF_KNOWN) && (cf->cf_cvstat == CVS_FST_UNKNOWN))) |
return (0); |
return (0); |
|
|
fd = open(fpath, O_RDONLY); |
fd = open(fpath, O_RDONLY); |