blob: 3fe6273e8c71f7479730cfc1820adbfd8dea6ffe [file] [log] [blame]
<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Content-Style-Type" content="text/css"><LINK rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" type="text/css">
<script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
<TITLE>CVS Ext Connection Method</TITLE>
</HEAD>
<BODY bgcolor="#ffffff">
<H1 class="Head">CVS Ext Connection Method</H1>
<P class="Para">The following preferences can be changed on the
<a class="command-link" href='javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.team.cvs.ui.ExtMethodPreferencePage)")'>
<img src="PLUGINS_ROOT/org.eclipse.help/command_link.png">
<strong>Team &gt; CVS &gt; Ext Connection Method</strong></a>
preference page.</P>
<TABLE border="1" cellspacing="0">
<TR>
<TD width="150" align="left" valign="top">Use external program vs. Use internal
connection method </TD>
<TD width="650" align="left" valign="top">This page allows you to configure
the ext connection method to use an external program or another connection
method to to connect to a server. The later option is provided to allow
custom connection method such as extssh to remain compatible with external
CVS client tools.</TD>
<TD width="65" valign="top">Use external program</TD>
</TR>
<TR>
<TD valign="top" align="left">CVS_RSH </TD>
<TD valign="top" align="left"> Use this option to configure the program that
will be called to connect to the remote CVS server. The RSH command is invoked
with following calling pattern:
<P><EM>CVS_RSH Parameters CVS_SERVER</EM></P></TD>
<TD valign="top">ssh </TD>
</TR>
<TR>
<TD valign="top" align="left">Parameters </TD>
<TD valign="top" align="left"> Use this option to configure the parameters
passed to the CVS_RSH program. The default parameter pattern is {host} -l
{user}. It can be tailored using the {host}, {user}, {password} and {port}
variables.</TD>
<TD valign="top">-l {host} {user} </TD>
</TR>
<TR>
<TD valign="top" align="left">CVS_SERVER </TD>
<TD valign="top" align="left">Use this option to configure the name of the
remote CVS server program to run. Change this setting only if the remote
CVS server binary name is different than the default. </TD>
<TD valign="top">cvs </TD>
</TR>
<TR>
<TD valign="top" align="left">Connection type</TD>
<TD valign="top" align="left">Use this option to set the connection method
to be used for repository locations that use the ext connection method,
if the option to use another connection method is enabled.</TD>
<TD>pserver</TD>
</TR>
</TABLE>
<p>Here is what the preference page looks like:</p>
<p><img alt="Ext Connection Method preference page" src="../images/cvs-ext.png"></p>
</BODY>
</HTML>