Branching, Merging, and Tagging in Talend - Cloud - 8.0

Talend Software Development Life Cycle Best Practices Guide

Version
Cloud
8.0
Language
English
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
Talend Management Console
Talend Remote Engine
Talend Studio
Content
Administration and Monitoring
Deployment
Design and Development
Last publication date
2024-02-29

From Talend Administration Center and Talend Studio, you can add branches and tags and switch between them.

Talend Studio also allows Git users to merge local branches to remote branches.

Procedure

  1. To create and edit branches and tags, you can:

      Available in:

      Big Data

      Big Data Platform

      Data Fabric

      Data Integration

      Data Management Platform

      Data Services Platform

      ESB

      MDM Platform

      Real-Time Big Data Platform

    • use the Branch Management option on the Projects page of Talend Administration Center.

      From Talend Administration Center, you can then create an execution task on a Job located in this specific branch or tag via the Job Conductor page.

    • Available in:

      Big Data

      Big Data Platform

      Data Fabric

      Data Integration

      Data Management Platform

      Data Services Platform

      ESB

      MDM Platform

      Real-Time Big Data Platform

    • use the MetaServlet createBranch and createTag commands.

    • select the New Branch and More... > Add Tag options in Repository Branch management menu of the Talend Studio Repository.

  2. To merge branches you need to:
    1. check out your remote branch B as a local branch with the same branch name in the Talend Studio Repository.
    2. update the local branch B using the remote branch A as the source to pull from, using the Pull And Merge Branch option from the drop-down menu.
    3. resolve any conflicts that occurred during the branch update.
    4. push your local branch B to the remote end.

      For more information on Git merge operations, see Merging remote branches.