Contents

Version Control System is essential for any form of distributed/collaborative development to enable software versioning and revision control. The Event Processes developed in Fiorano Environment can be shared with the Version Control System using eStudio application. Version Control System acts as a repository where every change made to the source can be tracked along with details such as the person who made the change, date when it was changed and why it was done.

Fiorano supports SVN, CVS and VSS Version Control Systems.

The sections below illustrate how to configure and use SVN version control in eStudio.

Downloading and Integrating SVN into eStudio

To download and integrate SVN, perform the following actions:

  1. In eStudio application, go to Help menu and click Install New Software.

 

  1. Go to 'Help' menu and click the 'Install New Software' option to open the Install New Software wizard.

  1. Click the Add button and provide the URL "http://download.eclipse.org/releases/mars/" in the Add Repository dialog box and click OK.


  1. Select the 'Eclipse Plug-in Development Environment' option under the 'General Purpose Tools' name and click Next twice.

 

  1. Accept the License agreement and click Finish.

 

  1. When the installation is done, restart eStudio as it prompts to do so.


  1. Open the Install New Software wizard and add "http://download.Eclipse.org/technology/subversive/4.0/update-site/". Select the values from the list as shown in figure below.


  1. Click 'Next' twice, agree to the License Agreement, click 'Finish', and restart eStudio upon prompting.

 

  1. Now its time to install SVN Connectors. After restarting eStudio, navigate to

Window → Preferences. In the window shown, navigate to Team → SVN. Open 'SVN Connector' Tab. On this page you will find 'Get Connectors' Button, click on it.

      1. A dialog containing all the list of compatible connectors will be shown. Select one as shown below.


      1. Once you click 'Finish', a wizard will be opened with the list of plugins to be installed. Select All, click 'Next'. Accept the License agreement and click Finish.

 

      1. During installation, a 'Security Warning' appears, asking for confirmation to proceed. Click OK to continue with installation.

      1. Once the installation is done, restart eStudio as it prompts to do so.



Adding Event Process to SVN Repository

  1. In 'Server Explorer' view, open the Event Process which is desired to be shared in the SVN Repository.
  2. Right-click the opened event process from the 'Server Explorer' Panel, point to 'Team' option and select 'Share Project' option.


  1. Specify the SVN URL location where the project needs to be stored/shared and corresponding svn details and click 'Next' and then 'Finish'.


  1. A commit dialog will be prompted. Enter the commit message, select all the files related to the event process to be added in repository and click 'Ok'.


  1. Right-click on 'Event Process Repository', click on 'Refresh'. Details of SVN Repository and event process name will be displayed beside 'Event Process'.




Modifying Event Process in SVN Repository.

  1. If we need to commit new changes to SVN Repository, Open Event process and right-click on the Event Process that is already shared with SVN Repository. Point to Team → Commit.


  1. Enter the commit message, select all the files related to the event process to be added in repository and click 'Ok'.


Checking out Event Process from SVN Repository.

  1. Click on 'Open Perspective' Button on the upper right part of screen. Select 'SVN Repository Exlporing' from the list, click 'Ok'.


  1. Click on 'New Repository Location' button, if you want to add a new SVN repository location apart from existing as below.


  1. Add details of SVN Repository and svn credentials in the wizard and click 'Finish' .


  1. Right-click on the Event Process to be checkout and click on 'Find/Check Out As'. Click Next.


  1. In 'Checkout As' wizard, provide location till Applications <FioranoInstaller>runtimedata\eStudio\workspace\.repositories\Online\<EnterpriseServerName>\Applications and click 'Finish'.

  1. Navigate to Online Perspective and Refresh 'Event Process Repository' to see checked out event process in 'Server Explorer' view.

 

 

Adaptavist ThemeBuilder EngineAtlassian Confluence