Contents
Integrating GIT into eStudio
- Close eStudio if it is opened and go to <FioranoInstaller>/eStudio folder.
- Open the eStudio.ini file and take a backup of the value stored in "-Djavax.net.ssl.trustStore" and replace the value with cacerts in java folder.
- Windows: <FioranoInstaller>\jre1.8.0_121_64\lib\security\cacerts
- Linux: <JAVA_HOME>/jre/lib/security/cacerts
- Open terminal in <FioranoInstaller>/eStudio folder and start eStudio using
eStudio.exe -clean
command. - Go to the Help menu and click the Install New Software option to open the Installation wizard.
- Click the Add button and provide the URL "http://download.eclipse.org/releases/neon/" in the Add Repository dialog box and click OK.
- Select the Eclipse Plug-in Development Environment option under the General Purpose Tools name and click Next twice.
- Accept the License Agreement and click Finish.
- When the installation is done, restart eStudio as it prompts so.
- Open the Installation wizard, add "http://download.eclipse.org/egit/updates/" and select all fields.
- Click Next twice, agree to the License Agreement, click Finish.
- A pop-up appears asking whether you trust the certificates. Select all and click OK.
- Restart eStudio upon prompting.
- Close eStudio and replace the -Djavax.net.ssl.trustStore value with the default value "../fmq/profiles/FioranoMQ/certs/jssecacerts".
- Open terminal in <FioranoInstaller>/eStudio folder and start eStudio using
eStudio.exe -clean
command.
Clone GIT Repository
Prerequisite
Before Proceeding, make sure set the http.sslVerify property to "false". To do so, perform the operations below:
- Start eStudio.
- Open Window > Preferences.
- Go to Team > Git > Configuration.
- Click the Add Entry button and provide the values as below:
- Key: http.sslVerify
- Value: false
- Click Apply and click OK.
Cloning and Pushing/Fetching GIT Repository
- Open 'Online Event Process Development Perspective' and Login to EnterpriseServer.
- Open Git Repositories view from Window > Show View > Other > Git > Git Repositories.
Open File Directory and navigate to %FIORANO_HOME%/runtimedata/eStudio/workspace/.repositories/Online/<uniqueID>/Applications, open terminal and perform the following operations:
- Open eStudio, login to Enterprise Server, right-click the Event Process Repository node and click Refresh.
- Event Process Repository and Git Repositories views will be updated.
Configure Push and Fetch
Perform the following operations in the Properties panel:
- Right-click the property under Remotes > origin and select the Configure Push option.
- In the Configure Push dialog box, click the Add Button and press space-bar in Remote branch text-box to select the branch from the options that appear. Click the Save button.
- Configure Fetch also in the same manner as above.
Checking Out/Updating the Projects from GIT Repository
- Right-click the repository and click the Fetch option.
- Go to Branches > Remote Tracking, right-click the sub node, and click the Checkout option.
- Click the Check out Commit button in the pop-up.
- A Pop-up will be displayed; click OK.
- If new event processes are added from git repo to eStudio, refreshing the Event Process Repsoitory node will update the new event processes to the workspace.
Adding an Event Process to GIT
Event processes created in eStudio can be committed (exported) to the Git Repository by performing the following actions:
- Select Team > Commit.
- In the Git Staging view, select all the related files of the corresponding event process and move from the Unstaged Changes panel to the Staged Changes panel. Provide a description in the Commit Message section and click the Commit and Push button.
- A pop-up appears asking for git credentials. Provide git user credentials, but make sure to provide git token in place of password.
Overview
Content Tools
ThemeBuilder