Repository Profiles

Use this dialog to create, remove or edit repository profiles.

Click the Add button to create a new repository profile (see Add 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 or drag and drop. To show the stored passwords or passphrases temporarily, select Show Passwords and Passphrases from the context menu and enter the master password. Press the OK button to make your changes permanent.

Add Repository Profile

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 (see Connection), 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. If you are having problems to connect the server, ask your CVS server administrator about these options.

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. Click Next to switch to the Name page.

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.