We propose adding branching and merging functionality to Nintex Automation on Prem (K2 Five). The goal of this feature is to allow developers to create their own branches, with the version control system creating a copy of the codebase at that point in time. Changes made in a branch should not affect the work of other developers on the team. This enables developers to work on features or bug fixes without disrupting others' progress. At a later stage, these changes can be merged back, with the platform managing the merge process and identifying conflicts to facilitate the smooth integration of changes.
Benefits:
Ensures developer independence by maintaining separate codebases for each branch.
Enhances team collaboration by allowing isolated development of changes that can later be merged.
Simplifies the merging process by detecting and addressing conflicts early on.