WebStorm 2018.1 Help

CVS Roots Dialog

VCS | CVS | Configure CVS Roots


Use this dialog box to set up CVS roots. The dialog box is available for files and directories that are under CVS version control.

Common Options

ItemDescription
new Click this button to configure a new CVS root.
delete Click this button to remove the selected CVS root configuration from the list.
copy icon Click this button to create a copy of the selected CVS root.
Global SettingsClick this button to open the Global CVS Settings dialog box where you can set up CVS options at the global level.
CVS rootIn this text box, specify the CVS repository string according to the following syntax:
[:method:][[user][:password]@]hostname[:[port]]/path/to/repository.
Edit by FieldClick this button to open the Configure CVS Root Field by Field dialog box where you can specify the mandatory connection parameters and have them assembled into a CVS root string automatically.
Use versionUse this section to specify the revision you want to synchronize your local working copy with. The available options are:
  • HEAD revision: this option is suggested by default.
  • By tag: select this option to access the revision with a specific tag. Type the desired tag in the text box or click Browse browseButton.png and select the desired tag from the list. The list shows all the tags available on the CVS server according to the specified CVS root.
  • By date: select this option to access the revision with a specific date and time stamp. Type the end date and time in the format dd:mm:yy hh:mm:ss or click Browse browseButton.png and select the desired date from the calendar.

    This date and time are passed to the server with the GMT parameter.

Test connectionClick this button to check that the specified settings ensure successful connection to the CVS server.

Additional Connection Settings

In this area, specify additional settings to flexibly configure connection to the CVS server. The contents of the area depends on the connection method set in the CVS root text box.

pserver

ItemDescription
PasswordIn this text box, type the fully qualified path to the .cvspass file. Click Browse browseButton to select the file in the corresponding dialog.
Connection timeoutIn this text box, type the connection timeout in seconds.
Proxy SettingsSee the Proxy Settings section below.

ext

ItemDescription
Use internal ssh implementationSelect this checkbox to access the ssh area, where you can specify the SSH version to use, the port to listen to, and configure your private key and password.

Clear this checkbox to access the Ext Protocol Settings area with the following controls available:

  • Path to external rsh: in this text box, specify the location of the external rsh. If necessary, click Browse browseButton to select the necessary location in the corresponding dialog.
  • Path to private key file: in this text box, specify the location of the file with your private ssh key. If necessary, click Browse browseButton to select the file in the corresponding dialog.
  • Additional parameters: in this text box, specify additional connection parameters.

ssh

This area is also available when you have specified the ext connection method and selected the Use internal ssh implementation checkbox.

ItemDescription
SSH versionIn this area, specify the SSH version to use. The available options are:
  • Allow both
  • Force SSH1
  • Force SSH2
PortIn this text box, specify the ssh port to listen to.
Use Private key fileSelect this checkbox, if you want to pass server authentication using a private ssh key. In the text box, specify the location of the file with your private ssh key. If necessary, click Browse browseButton to select the file in the corresponding dialog.
Change passwordClick this button to open the SSH PAssword dialog box, where you can specify the password for the curent CVS root.
Proxy SettingsSee Proxy Settings section below.

local

ItemDescription
Path to CVS clientIn this text box, type the path to CVS client installed on the host computer and configured to work as a server. If necessary, click Browse browseButton to select the necessary location in the corresponding dialog.
Server commandIn this text box, specify the server command.

Proxy Settings

ItemDescription
Use proxySelect this checkbox to enable using the Proxy server and access the Login, Password, Proxy host, and Proxy port text boxes below.

This checkbox is available only in two cases:

  • The connection method is pserver or ssh.
  • The connection method is ext and the Use internal ssh implementation checkbox is selected.
ProtocolSelect the protocol to use. The available options are:
  • HTTP
  • Socks4
  • Socks5
LoginIn this text box, specify your user name.
PasswordIn this text box, specify the user password.
Proxy hostIn this text box, specify the Proxy host name.
Proxy portIn this text box, specify the Proxy port number.
Last modified: 20 July 2018

See Also