You are on page 1of 1

L T P C

CDV1004 SOURCE CODE MANAGEMENT


3 0 0 3
General Prerequisite
Nil

COURSE OBJECTIVES

The Objective of this course is to give a strong foundation of the Source Code Management.

UNIT CONTENTS HOURS

UNIT-I TYPICAL TOOLKIT FOR DEVOPS 8


Introduction to continuous integration and deployment - Version control system
UNIT-II SOURCE CODE MANAGEMENT HISTORY AND OVERVIEW 8
Examples - SVN, Mercury and Git - History - Linux and Git by Linus Torvalds
VERSION CONTROL SYSTEM VS DISTRIBUTED VERSION CONTROL
SYSTEM
UNIT-III Local repository - Advantages of distributed version control system - The Multiple 8
Repositories Model - Completely resetting local environment - Revert - cancelling out
changes

Learning Resources

Text Book
Source code management
Reference Book
 Pro Git – Book by Scott Chacon and Ben Straub (available at
https://git-scm.com/book/).

Learning Outcome: -

On completion of this course, the students will be able to

 Understand the traditional toolkit for DevOps.


 Learn the history and overview of source code management
 Learn the Control systems of DevOps.

You might also like