Installing and configuring an Apache Subversion (SVN) server

Talend Big Data Platform Installation Guide for Windows

EnrichVersion
6.2
EnrichProdName
Talend Big Data Platform
task
Installation and Upgrade
EnrichPlatform
Talend Administration Center
Talend Activity Monitoring Console
Talend JobServer
Talend Artifact Repository
Talend Installer
Talend Project Audit
Talend SAP RFC Server
Talend Repository Manager
Talend Studio
Talend CommandLine
Talend Log Server
Talend DQ Portal
Talend Runtime

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, 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.

  1. Download the VisualSVN installer from http://www.visualsvn.com/server/download/.

  2. Launch the wizard.

  3. Clear the Use secure connection (https://) check box so that you use unsecured HTTP.

  4. Complete the installation process without changing the other parameters.

  5. Launch VisualSVN.

Change the port in VisualSVN Server

  1. 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.

  2. Right-click on VisualSVN Server on the left tree view.

  3. Select Properties.

  4. Click on the Network tab.

  5. Change the port selection to 80.

  6. Click Apply then OK.

Create a new repository in VisualSVN

  1. Right-click on Repositories in the main window of VisualSVN.

  2. Click Create new repository...

  3. Name the repository newly created, for example: <my_repo>.

  4. Click OK.

Create a new user and grant him read-write authorization in VisualSVN

  1. Click Create new user... in the main window of VisualSVN.

  2. Then define a user name and his password.

  3. Right-click on <my_repo>.

  4. Select Properties.

  5. Change the default user (everyone) permissions to no access.

  6. Click Add.

  7. Select your username in the list displaying and click OK.

  8. Check that the granted permissions are read/write.