DevOps Classroomnotes 19/Apr/2022

Terms to understand

  • Repository: Repository is a storage location. Often table of contents is also stored along with metadata.
  • Version Control System: Version control, also known as source control is the practice of tracking and managing changes to software code

Quick look at CI/CD

  • Overview
  • Requirements for code-collobaration

Version Control System

  • These are the software tools that help software teams to manage changes to source code over time.
  • Version Controls Systems (VCS) keeps track of modification the code in special kind of database, If a mistake is made, developers can turn back the clock, compare earlier changes and fix the code or move back to earlier version
  • Types of Version Control System
    • Centralized Version Control System
    • Distributed Version Control System
  • Centralized Version Control System
    • Overview:
    • Examples:
      • Subversion (SVN)
      • Perforce
      • IBM ClearCase
  • Distributed Version Control System
    • Overview
    • Examples:
      • Git
      • Mercurial
      • Bazaar
  • Git is the most popular Version Control System.
  • Git was created by Linus Torvalds (Who create Linux Kernel)
  • The primary objective behind Git was to implement & design a version control system that was distributed, reliable and fast.
  • This version control system was created to manage Linux Code base.
  • Torvalds had three criteria
    • distributed
    • effecient
    • safe from corruption
  • There was no open source distributed version control systems in mid 2000’s , Hence he developed Git out of necessity
Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Customized Social Media Icons from Acurax Digital Marketing Agency

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version
%%footer%%