Below sections illustrate how to configure and use GIT version control in eStudio:

Integrating GIT into eStudio

Open eStudio and perform the following operations:

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

  2. Click the Add button and provide the URL in the Add Repository dialog box and click OK.


    The Name text box may be left blank.


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

  4. Accept the Licence agreement and click Finish.

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

  6. Open the Install New Software wizard and add Select all features except EGit Plug-in Import Support and click Finish.

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

Clone GIT Repository

Before Proceeding, ensure adding a property "http.sslVerify property set to "false". To do so, perform the operations below:

  1. Start eStudio with a new workspace.
  2. Open WindowPreferences.
  3. Go to Team > GitConfiguration.
  4. Click the Add Entry button and provide the values as below:
    • Key: http.sslVerify
    • Value: false
  5. Click Apply and click OK.

  6. Open Online Event Process Development Perspective and login to EnterpriseServer.


    Before performing the below git operations, make sure that Event Processes present in git repository are not present in your Applications.

  7. Open Git Repositories view from Window > Show View > Other > Git > Git Repositories.
  8. Open File Directory and navigate to %FIORANO_HOME%/runtimedata/eStudio/workspace/.repositories/Online/<uniqueID>/Applications and perform the following operations:
    1. git init

    2. git remote add origin <repoURL>

    3. git config --system core.longpaths true (for Windows OS)

    4. git remote -v

    5. git pull origin master

  9. Open eStudio and Refresh 'Event Process Repository'.

    Event Process Repository and Git Repositories view will be updated.

Configure Fetch and Push

  1. Right-click the property under Remotes > origin and select Configure Push.

  2. In the Configure Push dialog box, click the Add Button and press spacebar in Remote branch textbox to select the branch from the options that appear. Click the Save button.

  3. Configure Fetch also in the same manner as above.

Checking Out the Project from GIT Repository

  1. Right-click the repository and click the Fetch option.

  2. Go to Branches > Remote Tracking. Right-click the sub node and click the Checkout option.

  3. A pop-up gets displayed; click OK.

Adding an Event Process to GIT


Before adding or committing changes to GIT Repository, ensure updating the local Repository by following the steps in the section above.

Event processes created in eStudio can be committed (exported) to the Git Repository by performing the following actions:

  1. Select Team > Commit.

  2. In the Commit Changes dialog box, provide some comments that signify the action, select all files related to the Application changed, and click the Commit and Push button to save the event process in the GIT repository.


    Check in the GIT repository to find the event process reflecting there. 

Adaptavist ThemeBuilder EngineAtlassian Confluence