version 1.77, 2008/01/29 12:01:52 |
version 1.78, 2008/01/31 10:15:05 |
|
|
static int server_argc = 1; |
static int server_argc = 1; |
|
|
struct cvs_cmd cvs_cmd_server = { |
struct cvs_cmd cvs_cmd_server = { |
CVS_OP_SERVER, 0, "server", { "", "" }, |
CVS_OP_SERVER, CVS_USE_WDIR, "server", { "", "" }, |
"server mode", |
"server mode", |
NULL, |
NULL, |
NULL, |
NULL, |
|
|
fatal("cvs_server_add: %s", strerror(errno)); |
fatal("cvs_server_add: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_ADD; |
cvs_cmdop = CVS_OP_ADD; |
|
cmdp->cmd_flags = cvs_cmd_add.cmd_flags; |
cvs_add(server_argc, server_argv); |
cvs_add(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_import: %s", strerror(errno)); |
fatal("cvs_server_import: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_IMPORT; |
cvs_cmdop = CVS_OP_IMPORT; |
|
cmdp->cmd_flags = cvs_cmd_import.cmd_flags; |
cvs_import(server_argc, server_argv); |
cvs_import(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_admin: %s", strerror(errno)); |
fatal("cvs_server_admin: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_ADMIN; |
cvs_cmdop = CVS_OP_ADMIN; |
|
cmdp->cmd_flags = cvs_cmd_admin.cmd_flags; |
cvs_admin(server_argc, server_argv); |
cvs_admin(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_annotate: %s", strerror(errno)); |
fatal("cvs_server_annotate: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_ANNOTATE; |
cvs_cmdop = CVS_OP_ANNOTATE; |
|
cmdp->cmd_flags = cvs_cmd_annotate.cmd_flags; |
cvs_annotate(server_argc, server_argv); |
cvs_annotate(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_commit: %s", strerror(errno)); |
fatal("cvs_server_commit: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_COMMIT; |
cvs_cmdop = CVS_OP_COMMIT; |
|
cmdp->cmd_flags = cvs_cmd_commit.cmd_flags; |
cvs_commit(server_argc, server_argv); |
cvs_commit(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_checkout: %s", strerror(errno)); |
fatal("cvs_server_checkout: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_CHECKOUT; |
cvs_cmdop = CVS_OP_CHECKOUT; |
|
cmdp->cmd_flags = cvs_cmd_checkout.cmd_flags; |
cvs_checkout(server_argc, server_argv); |
cvs_checkout(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_diff: %s", strerror(errno)); |
fatal("cvs_server_diff: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_DIFF; |
cvs_cmdop = CVS_OP_DIFF; |
|
cmdp->cmd_flags = cvs_cmd_diff.cmd_flags; |
cvs_diff(server_argc, server_argv); |
cvs_diff(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_export: %s", strerror(errno)); |
fatal("cvs_server_export: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_EXPORT; |
cvs_cmdop = CVS_OP_EXPORT; |
|
cmdp->cmd_flags = cvs_cmd_export.cmd_flags; |
cvs_checkout(server_argc, server_argv); |
cvs_checkout(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("Invalid argument for init"); |
fatal("Invalid argument for init"); |
|
|
cvs_cmdop = CVS_OP_INIT; |
cvs_cmdop = CVS_OP_INIT; |
|
cmdp->cmd_flags = cvs_cmd_init.cmd_flags; |
cvs_init(server_argc, server_argv); |
cvs_init(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_release: %s", strerror(errno)); |
fatal("cvs_server_release: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_RELEASE; |
cvs_cmdop = CVS_OP_RELEASE; |
|
cmdp->cmd_flags = cvs_cmd_release.cmd_flags; |
cvs_release(server_argc, server_argv); |
cvs_release(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_remove: %s", strerror(errno)); |
fatal("cvs_server_remove: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_REMOVE; |
cvs_cmdop = CVS_OP_REMOVE; |
|
cmdp->cmd_flags = cvs_cmd_remove.cmd_flags; |
cvs_remove(server_argc, server_argv); |
cvs_remove(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_status: %s", strerror(errno)); |
fatal("cvs_server_status: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_STATUS; |
cvs_cmdop = CVS_OP_STATUS; |
|
cmdp->cmd_flags = cvs_cmd_status.cmd_flags; |
cvs_status(server_argc, server_argv); |
cvs_status(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_log: %s", strerror(errno)); |
fatal("cvs_server_log: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_LOG; |
cvs_cmdop = CVS_OP_LOG; |
|
cmdp->cmd_flags = cvs_cmd_log.cmd_flags; |
cvs_getlog(server_argc, server_argv); |
cvs_getlog(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_rlog: %s", strerror(errno)); |
fatal("cvs_server_rlog: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_RLOG; |
cvs_cmdop = CVS_OP_RLOG; |
|
cmdp->cmd_flags = cvs_cmd_rlog.cmd_flags; |
cvs_getlog(server_argc, server_argv); |
cvs_getlog(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_tag: %s", strerror(errno)); |
fatal("cvs_server_tag: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_TAG; |
cvs_cmdop = CVS_OP_TAG; |
|
cmdp->cmd_flags = cvs_cmd_tag.cmd_flags; |
cvs_tag(server_argc, server_argv); |
cvs_tag(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_rtag: %s", strerror(errno)); |
fatal("cvs_server_rtag: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_RTAG; |
cvs_cmdop = CVS_OP_RTAG; |
|
cmdp->cmd_flags = cvs_cmd_rtag.cmd_flags; |
cvs_tag(server_argc, server_argv); |
cvs_tag(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
fatal("cvs_server_update: %s", strerror(errno)); |
fatal("cvs_server_update: %s", strerror(errno)); |
|
|
cvs_cmdop = CVS_OP_UPDATE; |
cvs_cmdop = CVS_OP_UPDATE; |
|
cmdp->cmd_flags = cvs_cmd_update.cmd_flags; |
cvs_update(server_argc, server_argv); |
cvs_update(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |
|
|
cvs_server_version(char *data) |
cvs_server_version(char *data) |
{ |
{ |
cvs_cmdop = CVS_OP_VERSION; |
cvs_cmdop = CVS_OP_VERSION; |
|
cmdp->cmd_flags = cvs_cmd_version.cmd_flags; |
cvs_version(server_argc, server_argv); |
cvs_version(server_argc, server_argv); |
cvs_server_send_response("ok"); |
cvs_server_send_response("ok"); |
} |
} |