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.
Subscribe to the CM Basics RSS Feed - | View the CM Basics Newsletter Archive | Subscribe to CM Basics
|
|
Sunday, 04 January 2009 |
Real-World Reasons for Investing in CM
At CM Crossroads, most discussion is about software CM.
Many SCM practitioners are looking for help on-line, and SCM tool vendors keep
adding more and more features to their products, pushing the envelope of CM.
But no matter how far the envelope is pushed, software configuration management
will remain a subspecialty of "plain old" configuration management.
|
|
Last Updated ( Sunday, 04 January 2009 )
|
|
|
Sunday, 04 January 2009 |
CruiseControl is a popular
open source tool for implementing Continuous Integration (CI) of Java
applications. The idea behind CI is simple. Build, regression test, and deploy
your software application to a test environment every time a code change is
committed to version control. If the code change causes the build to break, the
regression test to fail, or a problem with the deployment, identify and correct
the problem promptly.
CruiseControl is ideally
suited for CI. It is a reliable tool that provides real value to Java development
teams of any size. While CruiseControl is easy to install, it takes some effort
to configure. Fortunately, this challenge can be overcome by understanding the
structure and content of the CruiseControl configuration file. After reading
the discussion below, you should be able to configure CruiseControl to
implement a CI build.
|
|
Last Updated ( Sunday, 04 January 2009 )
|
|
|
Sunday, 04 January 2009 |
Many companies are required to utilize Standards and Frameworks as part of their software development practices. What does this mean to you and what do CM practitioners need to know about them?
|
|
Last Updated ( Sunday, 04 January 2009 )
|
|
|
Tuesday, 02 December 2008 |
Editor's Note: Recently, I asked my colleague, Dilip, to give me an article describing his own experience learning a CM tool that I was not familar with myself. The best part of writing for CM Crossroads is that we get reports from people who actually know and understand how these products work in the real world. Please take a look at Dilip's excellent article and get ready to share your best practices and experience next!
|
|
Last Updated ( Wednesday, 03 December 2008 )
|
|
|
Monday, 01 December 2008 |
Use of Continuous Integration (CI) Servers has long been an accepted and highly regarded best practice. Most CI servers are configured to automatically attempt to build a release whenever users commit changes back to the repository. There is a lot of value in using CI servers, which give us an early warning whenever changes are checked into the repository that do not build cleanly. In CM Basics we usually strive to offer some quick tips and tricks, with the CM Journal being geared towards more in depth analysis. This includes our detailed product reviews. In this article I would like to mention a CI Server that I recently started investigating called TeamCity. I am still learning this tool so I actually wanted to just simply describe some of my thoughts when I am starting to take a look at a new product. So to be candid, I am not sure if TeamCity is a good product or not.
|
|
Last Updated ( Wednesday, 03 December 2008 )
|
|
|
|
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>
|
| Results 1 - 9 of 87 |