3588 |
.PD |
.PD |
3589 |
.IP "" 0 |
.IP "" 0 |
3590 |
.SP |
.SP |
3591 |
|
.SH "server & pserver" |
3592 |
|
.SS "Act as a server for a client on stdin/stdout" |
3593 |
|
.IX "pserver (subcommand)" |
3594 |
|
.IX "server (subcommand)" |
3595 |
|
.SP |
3596 |
|
.IP "\(bu" 2 |
3597 |
|
pserver [-c path] |
3598 |
|
.SP |
3599 |
|
server [-c path] |
3600 |
|
.IP "\(bu" 2 |
3601 |
|
Requires: repository, client conversation on stdin/stdout |
3602 |
|
.IP "\(bu" 2 |
3603 |
|
Changes: Repository or, indirectly, client working directory. |
3604 |
|
.SP |
3605 |
|
The \fBcvs\fR \fBserver\fR and \fBpserver\fR commands are used to provide |
3606 |
|
repository access to remote clients and expect a client conversation on |
3607 |
|
stdin & stdout. Typically these commands are launched from \fBinetd\fR or |
3608 |
|
via \fBssh\fR (see node `Remote repositories\(aq in the CVS manual). |
3609 |
|
.SP |
3610 |
|
\fBserver\fR expects that the client has already been authenticated somehow, |
3611 |
|
typically via \fBssh\fR, and \fBpserver\fR attempts to authenticate the client |
3612 |
|
itself. |
3613 |
|
.SP |
3614 |
|
Only one option is available with the \fBserver\fR and \fBpserver\fR |
3615 |
|
commands: |
3616 |
|
.SP |
3617 |
|
.IX "configuration file" |
3618 |
|
.IP "" 0 |
3619 |
|
\fB-c path\fR |
3620 |
|
.IP "" 2 |
3621 |
|
Load configuration from \fIpath\fR rather than the default location |
3622 |
|
\fB$CVSROOT/CVSROOT/config\fR (see node `config\(aq in the CVS manual). \fIpath\fR must be |
3623 |
|
\fB/etc/cvs.conf\fR or prefixed by \fB/etc/cvs/\fR. This option is |
3624 |
|
supported beginning with \fBcvs\fR release 1.12.13. |
3625 |
|
.SP |
3626 |
.SH "update" |
.SH "update" |
3627 |
.SS "Bring work tree in sync with repository" |
.SS "Bring work tree in sync with repository" |
3628 |
.IX "update (subcommand)" |
.IX "update (subcommand)" |