Use this dialog to create, remove or edit repository profiles. Repository profiles are a group of settings to access a repository.
When SmartCVS executes a CVS command, it reads the CVS/Root file from the selected directory and tries to find a matching repository profile. If none could be found (e.g. you checked out a project using another CVS client), an appropriate repository profile will be automatically created. In some cases you need to configure it using this dialog.
Click the "Add" button to create a new repository profile. You also can create a new repository profile based on an existing one by clicking the "Copy" button, while the original one is selected.
If you want to edit a repository profile, select it and click the "Edit" button. Note, that you only can change these settings (name of the profile, authentication details) which does not change the CVS-location of the repository profile.
To delete repository profiles, select them and click the "Delete" button.
To order the repository profiles, use the "Move Up" and "Move Up" buttons.
Press the "OK" button to make your changes permanent.
First, choose the Access Method:
Enter the "User Name" (login name), the "Server Name" (or IP-address) and the "Repository Path" (the path on the CVS-server, where the repository is located). If the server is running on a non-default port, select "Non-Default" and enter the port number.
To enter a full CVS-location (looks like :pserver:anoncvs@cvs.netbeans.org:/cvs), click the "Enter CVS-Location" button.
If the access to the repository should be done via the proxy, select the "Use Proxy" checkbox.
Click "Next" to switch to the "Configuration" page.
When you've selected the "pserver" or "sserver", enter the password and select, whether SmartCVS should store the password on disk, so you will not be asked again.
When you've selected the "ext (SSH1, SSH2)" access method, you need to select the authentication to use. If you select "Password", enter the password. If you select "Public/Private Key", enter the path to your private key file and the passphrase. The options "SSH-Type to Use" and "Preferred Public Key" are only necessary to change for non-default SSH server setups.
When the option "Verify connection when pressing Next" is selected, SmartCVS tries to establishes a connection to the CVS server when clicking the "Next" button. If you did not provide a password or passphrase, SmartCVS will ask you for it if necessary.
By default the name of the repository profile is equal to its CVS-location. Alternatively, you can assign a name to your profile by "Use This Profile Name".