This procedure describes how to install and configure an Apache Subversion (SVN) server in order to store all your project data (Jobs, Database connections, Routines, Joblets, data models, processes, stored procedures etc.) in the shared Repository of the Talend Studio.
Download and install VisualSVN
The following steps describe how to download and install VisualSVN, which is the recommended Apache Subversion server. For the list of Apache Subversion servers that are supported, see Compatible version control systems.
Download the VisualSVN installer from http://www.visualsvn.com/server/download/.
Launch the wizard.
Complete the installation process without changing the other parameters.
In some configurations, the secure connection may not work if you select the Use secure connection (https://) check box.
Change the port in VisualSVN Server
In the main window of VisualSVN Server Manager, check in the server URL that the port is 80. If it is already the case, go directly to Create a new repository in VisualSVN.
Right-click on VisualSVN Server on the left tree view and select Properties.
Click on the Network tab.
Change the port selection to 80.
Click Apply then OK.
Create a new repository in VisualSVN
Right-click on Repositories in the main window of VisualSVN.
Click Create new repository...
Name the repository newly created, for example: <my_repo>.
Create a new user and grant him read-write authorization in VisualSVN
Click Create new user... in the main window of VisualSVN.
Then define a user name and his password.
Right-click on <my_repo>.
Change the default user (everyone) permissions to no access.
Select your username in the list displaying and click OK.
Check that the granted permissions are read/write.