Big Data Platform
Data Management Platform
Data Services Platform
Real-Time Big Data Platform
A branch always begins life as a copy of something, and moves on from there, generating its own history.
Before being able to use this version control system, the Administrator must create the branches for a specific project from Talend Administration Center. For more information about how to create branches in a project, see Talend Administration Center User Guide.
About this task
To copy a Job of an SVN or Git managed project to a branch, do the following:
- If you are working on a Git managed project, close all open editors.
In the Repository tree
view, expand Job Designs and right-click
the Job you want to copy to one of the created branches.
Select Copy to Branch
from the contextual menu.
The Copy to branch dialog box appears. This dialog box lists all the Repository items with a selected check box for the source Job, and all the existing branches of the project.In this check box, you can select more than one Job to copy.
- Select the Job dependencies you want to carry over with the Job, or select the Select dependencies check box to get all the required dependencies automatically selected.
Expand branches, select
the branch to which you want to copy the Job and then click OK.
The selected Job and Job dependencies are copied to the selected branch, with the same Job folder structure automatically created on the target branch.
If the Job you want to copy onto a branch already exists in that branch, a dialog box appears. In this dialog box, you can select either of the following two options:
Replaces the old Job with the new one.
Opens the Compare Result view in the Studio. This view lists the differences in the items used in the two Jobs. For more information on this view and the information presented in it, see Comparing Jobs.
You can follow the same procedure to copy a Job from any of the existing branches or tags to the trunk.