CVS-SSH2 Plug-in for Eclipse

CVS-SSH2 Plug-in for Eclipse is an Eclipse plug-in to allow CVS access over an SSH2 session.

Features

The current version has the following features.

Installation

The archive file provided on this page includes the CVS-SSH2 plug-in for Eclipse 2.1.* and Eclipse 3.0 M5(or previous). If you have Eclipse 3.0M6( or later), you don't have to install that archive, because your Eclipse already includes this plug-in by default. The following instructions are for Eclipse 2.1.* and Eclipse 3.0 M5(or previous) users.

  1. Delete 'com.jcraft.eclipse.cvsssh2_*' and 'org.eclipse.team.cvs.ssh2_0.*' if you have them in the 'plugins' directory of your Eclipse installation.
  2. Unpack the distribution file in the 'plugins' directory of your Eclipse installation.
  3. Launch Eclipse.

Usage

  1. On Repositories View, New > Repository Location...
    This will bring up the Add CVS Repository Dialog.
  2. Choose 'extssh2' for the Connection type.

Preference Page

The preference page(Window > Preferences > Team > CVS > SSH2 Connection Method) allows you to customize the following settings,

Pserver over SSH2

This plug-in supports yet another connection type 'pserverssh2'(Pserver over SSH2), which allows you to enjoy pserver connection to the CVS repository over ssh2 port-forwarding without any external ssh2 programs. To enable this functionality,

  1. New > Repository Location...
  2. Choose 'pserverssh2' for the Connection type.
  3. Put information about ssh_user and ssh_host for ssh2 port-forwarding and hostname of remote CVS repository(cvs_home) for the Host field in the following format,
    ssh_user@ssh_host@cvs_host

Please refer to README for the example.
For Japanese, this page has described how to use this functionality in detail.

Download

This archive file is for Eclipse 2.1.* and Eclipse 3.0 M5(or previous) users.

CVS Repository

The source code has been stored in the CVS repository on eclipse project and available at

https://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.team.cvs.ssh2/

Please refer to this page to retrieve it. Also, please note that the latest code is for Eclipse 3.0 M6 or later.

Credits and Acknowledgements

This plug-in has been developed by ymnk.

Comments/suggestions are accepted at ymnk@jcraft.com.

``SSH is a registered trademark and Secure Shell is a trademark of SSH Communications Security Corp (www.ssh.com)''.