version 1.68, 2007/09/02 12:13:00 |
version 1.69, 2007/09/02 12:16:24 |
|
|
void |
void |
cvs_server_init(char *data) |
cvs_server_init(char *data) |
{ |
{ |
if (chdir(server_currentdir) == -1) |
if (data == NULL) |
fatal("cvs_server_init: %s", strerror(errno)); |
fatal("Missing argument for init"); |
|
|
|
if (current_cvsroot != NULL) |
|
fatal("Root in combination with init is not supported"); |
|
|
|
if ((current_cvsroot = cvsroot_get(data)) == NULL) |
|
fatal("Invalid argument for init"); |
|
|
cvs_cmdop = CVS_OP_INIT; |
cvs_cmdop = CVS_OP_INIT; |
cvs_init(server_argc, server_argv); |
cvs_init(server_argc, server_argv); |