Skip to main content

Merge Tool for z/OS and OS/390

Rational software

Features and benefits

There are many situations that require changes to be made in parallel, including an emergency fix, concurrent development or maintenance, multiple release development or maintenance, and customization of vendor application code, but you need a common process for managing the consolidation of those changes.

IBM Merge Tool for z/OS and OS/390 can help you manage the parallel development process.

Identify components
Merge Tool for z/OS and OS/390 allows you to match up base file members with other members having the same name from one or two other files. Based on the match up of the members, components that require merging are easily identified.

Analyze complexity
Merge Tool for z/OS and OS/390 allows you to build a preliminary work file to obtain member statistics, including the number of conflicts found. These statistics give you a better understanding of how many conflicts there are and the resources required for the merge process.

Merge and review changes
The merge process generates a marked-up work file that shows inserts, deletions, and overlap/conflict areas.

Address merge conflicts
You can edit the work file from within Merge Tool for z/OS and OS/390 and resolve conflicts before generating your final merge file.

Create merged source
After conflicts have been addressed, you can generate the merge file. Merge Tool for z/OS and OS/390 reads the work file as input and performs the insertions and deletions indicated in the file to generate the merge file output.

The merge file contains the merged source code, which you can store in your software configuration management (SCM) tool or use as input to a compile.

Test merged output
The final step is to compile and link the merged source code and test the changes.

Merge Tool for z/OS and OS/390 provides the tools required by both project managers and application developers to manage the process of parallel development:

We're here to help

live-assistance

Easy ways to get the answers you need.


Or call us at:
877-426-3774
Priority code:
104CBW61