Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:tools:scm
Meta
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Meta Configuration of devel:tools:scm
<project name="devel:tools:scm"> <title>Software configuration management</title> <description>to quote wikipedia: Software Configuration Management (SCM) is part of configuration management (CM). Roger Pressman (in his book) Software Engineering: A Practitioner's Approach, says that software configuration management (SCM) is a "set of activities designed to control change by identifying the work products that are likely to change, establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling the changes imposed, and auditing and reporting on the changes made." In other words, SCM is a methodology to control and manage a software development project. SCM concerns itself with answering the question: somebody did something, how can one reproduce it? Often the problem involves not reproducing "it" identically, but with controlled, incremental changes. Answering the question will thus become a matter of comparing different results and of analysing their differences. Traditional CM typically focused on controlled creation of relatively simple products. Nowadays, implementers of SCM face the challenge of dealing with relatively minor increments under their own control, in the context of the complex system being developed. </description> <person userid="dirkmueller" role="maintainer"/> <person userid="dstoecker" role="maintainer"/> <person userid="pluskalm" role="maintainer"/> <person userid="tiwai" role="maintainer"/> <person userid="wrosenauer" role="maintainer"/> <group groupid="factory-maintainers" role="maintainer"/> <debuginfo> <enable/> </debuginfo> <repository name="openSUSE_Tumbleweed"> <path project="openSUSE:Factory" repository="snapshot"/> <arch>aarch64</arch> <arch>armv7l</arch> <arch>i586</arch> <arch>x86_64</arch> </repository> <repository name="openSUSE_Factory_zSystems"> <path project="openSUSE:Factory:zSystems" repository="standard"/> <arch>s390x</arch> </repository> <repository name="15.6"> <path project="openSUSE:Leap:15.6:Update" repository="standard"/> <arch>aarch64</arch> <arch>x86_64</arch> </repository> <repository name="15.5"> <path project="openSUSE:Leap:15.5:Update" repository="standard"/> <arch>aarch64</arch> <arch>x86_64</arch> </repository> </project>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor