CM Basics - April 2006
http://www.cmcrossroads.c
om
CM Basics offers readers the answers to their configuration
management
"how-to" questions with tips from the experts,
real-life case studies,
product reviews and industry news coverage.
------------------------------------------------------------
-----------
This Issue Sponsored by:
- ALM Expo - the only online conference for Application
Development
http://www.a
lmexpo.com/register?code=wn1
- Use Cases as a Requirements Management Technique
http://www.cmcrossroads.net/go/cid=503&mid=925&a
mp;id=75
- Understanding dependencies in software builds
http://www.cmcrossroads.net/go/cid=502&mid=924&
amp;id=863
- VSS and CVS users—there is a better way.
http://www.cmcrossroads.net/go/cid=504&mid=926&
amp;id=372
=================
In this Issue
=================
1. Ask Mr. Make: Tracing rule execution in GNU Make
2. Software Configuration Management - Embracing the
principles of ‘5S’
3. 5 Keys to Automating Configuration Management for
Application Infrastructure
4. Introduction to Subversion
5. A tale of two trees
6. Serial vs Parallel (Open Discussions in the forums)
************************************************************
***********
Use Cases as a Requirements Management Technique
The body of knowledge surrounding use cases can be
intimidating to the uninitiated. One of the barriers to
successful adoption of use cases is navigating this
abundance of info. Learn best practices for deploying use
cases as a requirements management technique.
Get the MKS white paper: “Use Cases: Background, Best
Practices and Benefits”
http://www.cmcrossroads.net/go/cid=503&mid=925&a
mp;id=75
=====================================
Tracing rule execution in GNU Make
by John Graham-Cumming
=====================================
If you've ever stared at the cryptic log output and asked
yourself "What rule caused that output?" or
"Where's the output for the foo rule?" then
this month's article is for you.And to be honest, who
hasn't wondered what exactly Make's log file output means.
This article is about Makefile tracing. Back in October 2004
I wrote about tracing GNU Make macro values (see Makefile
Debugging: Tracing Macro Values); here I cover tracing the
execution of Makefile rules.
Read more from Mr. Make...
http://www.
cmcrossroads.com/article/64010
************************************************************
***********
Sponsored by - Electric Cloud
Understanding dependencies in software builds
Accurate dependencies are the cornerstone of a successful
build, and yet too often are missing or broken, which
results in wasted time or, worse, in corrupt or incorrect
object code.
This whitepaper by 'Mr. Make' himself will help you
navigate the dependency management jungle for faster, more
accurate software builds.
Download the whitepaper:
http://www.cmcrossroads.net/go/cid=502&mid=924&
amp;id=863
===========================================
Software Configuration Management - Embracing the principles
of ‘5S’
by O.S. Balaji
===========================================
Configuration Management always remains as one of the key
contributing factors for a successful project execution.
Software Quality guru, Watts Humphrey in “Managing the
Software Process” states - “The most frustrating software
problems are often caused by poor configuration management
.” It therefore becomes inevitable for organizations to
establish and maintain good configuration management
practices.
http://www.
cmcrossroads.com/article/64014
************************************************************
***********
Sponsored by - Seapine Software
VSS and CVS users—there is a better way.
Surround SCM makes source code management nearly effortless,
so you can spend more time doing what you like best -
writing code. Surround SCM offers significant advantages
over VSS and CVS like advanced branching, email
notifications, Guiffy merging and diffing, repository
cloaking, automation capabilities, and seamless IDE
integration.
Evaluate today!
http://www.cmcrossroads.net/go/cid=504&mid=926&
amp;id=372
===========================================
5 Keys to Automating Configuration Management for
Application Infrastructure
by Jim Hickey
===========================================
One of the trends being discussed in business, among vendors
and in the analyst community is the importance of automating
the functions performed by IT. Growing demands by the
business, tight budgets and compliance pressures together
accentuate the need for IT to be more agile, efficient and
responsive to business stakeholders.
Naturally, vendors rush into this environment, each touting
the unique benefits of its solution set and the urgency to
move forward immediately. A key area targeted for IT
automation is the area of ‘configuration management.’ As it
relates to automating day to day IT functions, configuration
management can mean many different things: patch management,
server and network management or others.
http://www.
cmcrossroads.com/article/64015
************************************************************
***********
ALM Expo - the only online conference for Application
Development
CM Crossroads presents the industry’s premiere online
conference and exposition, ALM EXPO 2006. With educational
conference sessions and keynotes as well as a completely
virtual expo center there is something for everyone. PLUS,
this year we added a 3rd full day of Pre-Conference
Training. Its all online May 23-25, 2006
Sign up now and enter be one of 20 iPod winners
http://www.a
lmexpo.com/register?code=wn1
===========================================
Introduction to Subversion
by Michal Dobisek
===========================================
This is the first of a four part series on Subversion (SVN
for short). It covers Subversion history and basic overview
of most important SVN features. (Part 2 will cover
Subversion installation and look at the most popular
clients. Part 3 will give you the guided tour of the most
frequent Subversion use cases. Finally, Part 4 and will give
some hints for the process of migration from other RCSs to
Subversion.).
http://www.
cmcrossroads.com/article/64017
===========================================
A tale of two trees
by Eric Sink
===========================================
Our discussion of source control must begin by defining the
basic terms and describing the basic operations. Let's
start by defining two important terms: repository and
working folder.
An SCM tool provides a place to store your source code. We
call this place a repository. The repository exists on a
server machine and is shared by everyone on your team.
http://www.
cmcrossroads.com/article/35270
===========================================
Serial vs Parallel
(Open Discussions in the forums)
===========================================
Serial vs. Parallel
Right now we have a very serial development process. Any
particular release branch is always locked and developers
are added on an exception basis to merge in their code. Once
the merge is complete, their access is removed.
Developers do have private branches to check into but only
private dev builds are performed there. I'm looking for
thoughts on the integration branch scheme vs. the serial
development as well as those that use the integration branch
scheme how tightly that branch is controlled.
Read More...
http://www.
cmcrossroads.com/article/64023
------------------------------------------------------------
-----------
CM Basics is a monthly publication of CM Crossroads the
configuration
management community. If you would like to sponsor this
publication
or any other CM Crossroads Event, please contact us at
http://www.
cmcrossroads.com/contactus.php
If you would to like subscribe to this or any other CM
Crossroads
newsletter please visit http://www.
cmcrossroads.com/subscribe.php
Subscriptions are free and you can win an Apple iPod
------------------------------------------------------------
----------
This message was delivered to bond yahoo.com
To update your subscription profile use the following link
ht
tp://www.mailermailer.com/x?u=50243678i-a6917d81
------------------------------------------------------------
----------
© Copyright 1998-2006 CMC Media Inc. - All Rights Reserved
3905 State St. 7-235 - Santa Barbara, CA 93105 -
805-683-1200
Email list management powered by http://MailerMailer.com
|