A Review of Source Code Management Tools for Continuous Software Development
Serhat Uzunbayir, Kaan Kurtel · 2018 3rd International Conference on Computer Science and Engineering (UBMK) · 2018
Continuous software development practices are very important in all organizations to deploy latest improvements of their products rapidly, reliably, and in a repeatable manner. In order to achieve these features, software development processes should provide a stable source code management. Nowadays many organizations are producing multiple releases per day, and this is also possible even with large projects and complex codebases. To facilitate such continuous activities, various tools have been developed over the years. In this article, we identify, review, and reveal the characteristics of available tools to summarize their best features, as well as to identify which tools can be used for specific continuous software practices.