List of 5 Common Problems in CVS – Troubleshooting Guide
List of 5 Common Problems in CVS – Troubleshooting Guide Problem 1:- How will we modify our conflict occurred files […]
List of 5 Common Problems in CVS – Troubleshooting Guide Problem 1:- How will we modify our conflict occurred files […]
Note that this example Makefile is from an older software project, which specifies everything within each makefile rather than using […]
CVS Tips & Tricks The CVS commands here assume that you are using the command line version of CVS. Tips […]
DOS TUTORIAL : THE BASICS Compilation by Lisa Lemieux, UC Call Center Table of Contents I. Lesson 1 A. […]
CVS Best Practices These are list of CVS Best Practices: * Don’t share workspaces Sharing workspaces compromises CVS’s ability […]
Apache Ant: Learn Apache Ant from IBM Experts Section 1. Getting started What is this tutorial about? In this […]
Major New Features In AnthillPro 3.6 Improved support for geographic distribution. The server-agent communication layer has been reworked for […]
Introduction to CVS CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you […]
CVS Best Practices These are list of CVS Best Practices: * Don’t share workspaces Sharing workspaces compromises CVS’s ability to […]
Software engineers usually find coding to be the most satisfying aspect of their job. This is easy to understand because programming is a challenging, creative activity requiring extensive technical skills. It can mean getting to “play” with state-of-the-art tools, and it provides almost instant gratification in the form of immediate feedback. Programming is the development task that most readily comes to mind when the profession of software engineering is mentioned.
That said, seasoned engineers and project managers realize that programmers are part of a larger team. All of the integral tasks, such as quality assurance and verification and validation, are behind-the-scenes activities necessary to turn standalone software into a useful and usable commodity. Software configuration management (SCM) falls into this category—it can’t achieve star status, like the latest “killer app,” but it is essential to project success. The smart software project manager highly values the individuals and tools that provide this service.
This chapter will answer the following questions about software configuration management.