Part 2: What is Continuous Integration ?

Part 2: What is Continuous Integration ?

When multiple developers work on the same project, they’re changing a shared master development branch at overlapping intervals. This overlap occurs because developers create parallel branches for the work and then merge those branches in, when works on the features are completed. The branches they create for their work all start as identical copies of the master branch. But, as the master branch changes over time, the code on unmerged branches looks less and less like the current code on master. When time comes to integrate the changes into the main codebase, this inevitable divergence can cause lots of challenges that can introduce bugs, create bottlenecks or even bring development to a complete halt. Continue reading “Part 2: What is Continuous Integration ?” »

ITsyndicate contact form

Contact us if you have any questions!