Upload
nang-luc-vu
View
115
Download
0
Embed Size (px)
Citation preview
Configuration management
Luc Vu, Jan - 2016
Configuration Management• Managing, tracking artifacts• Change management• Revision control• Release management
• Source: blog.feabhas.com, 2016
Configuration Management
Functions of Version control system• Storing version• Tracking version• Collaboration / coordinating teams• Restore old version• View the version history…
Tools for version control• Visual sourcesafe (VSS)• Perforce • BitKeeper • Git,• CVS• Subversion -SVN
SVN as version control• The SVN as a tool for version controlStructure
\---repos +---branches | +---branch 1 | \---branch 2 +---tags | +---ver 1.0 | \---ver 1.1 \---trunk
SVN operations• Create repos• Check out• Commit• Update• Branches• Tags• …
Trunk, Branches, tags• Trunk: The main development path• Branches: The branches of development• Tags: The versions
Branching & Merging• After separate branches of development, the Merge is used to
combine branches together