Skip to main content

Posts

Showing posts with the label Continuous Integration vs Version Control

Continuous Integration vs Version Control

Most of new techies have a doubt on What is Continuous Integration? and What is Version Control? What's the relation between them?  I want to explore and discuss something about this topic here. Actually Continuous Integration(CI) is more than Version Control (VC). Version control is simply for maintaining different version of docs or files while users committing changes to common repository. But CI is far more than that. CI is fully related to automation  o application build and deployment activities. Continuous Integration: CI is a system which is used t automate our building and deployment process. At any time, the executable are ready (to test or to production) with workable condition. It includes, 1. Maintain a code repository Common shared repository to maintain code. Actually its Version Control system. 2. Automate the build Using available code in common repository, system will do building process to generate executable. This building process wil...