version 1.66, 2005/06/17 08:09:13 |
version 1.67, 2005/06/17 15:09:55 |
|
|
#define CVS_ENT_REG 0 |
#define CVS_ENT_REG 0 |
#define CVS_ENT_ADDED 1 |
#define CVS_ENT_ADDED 1 |
#define CVS_ENT_REMOVED 2 |
#define CVS_ENT_REMOVED 2 |
|
#define CVS_ENT_UPTODATE 3 |
|
|
|
|
#define CVS_ENTF_SYNC 0x01 /* contents of disk and memory match */ |
#define CVS_ENTF_SYNC 0x01 /* contents of disk and memory match */ |
#define CVS_ENTF_WR 0x02 /* file is opened for writing too */ |
#define CVS_ENTF_WR 0x02 /* file is opened for writing too */ |
|
|
|
|
} CVSHIST; |
} CVSHIST; |
|
|
|
|
|
extern char *cvs_req_modulename; |
extern char *cvs_repo_base; |
extern char *cvs_repo_base; |
extern char *cvs_command; |
extern char *cvs_command; |
extern char *cvs_editor; |
extern char *cvs_editor; |
|
|
int cvs_exec (int, char **, int []); |
int cvs_exec (int, char **, int []); |
int cvs_getargv (const char *, char **, int); |
int cvs_getargv (const char *, char **, int); |
int cvs_remove_dir (const char *); |
int cvs_remove_dir (const char *); |
|
int cvs_create_dir (const char *, int, char *, char *); |
char** cvs_makeargv (const char *, int *); |
char** cvs_makeargv (const char *, int *); |
void cvs_freeargv (char **, int); |
void cvs_freeargv (char **, int); |
size_t cvs_path_cat (const char *, const char *, char *, size_t); |
size_t cvs_path_cat (const char *, const char *, char *, size_t); |