Fundamentals of Software Version Control

thewisedevloper

NOTES FROM

Fundamentals of Software Version Control

Michael Lehman

1. Overview of Software Version Control

Overview of software version control

Version Control is the process of keeping track of your creative output as it evolvesover the course of a project or product. It tracks what is changed,it tracks who changes it, and it tracks why it was changed.

Understanding version control concepts

As you work, each new version is kept in a simple database-like system. A Version Control system is an application or a set of applications that manage creatinga repository, which is the name of the specialized database where your files and history are stored.In some systems, this is in an actual database, and in some systems this is done by creatinga set of small change files which are identified by some identifier and managed by the software.The next is working set.Your…

View original post 1,518 more words

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s