IBM provides the Clearcase source control tool as part of the Rational Suite. This product is highly configurable, and perfect for revision control in the enterprise. However some Clearcase policy as demonstrated in the Software Maintenance blog are clearly counterproductive.
Developers make use of different views in the Clearcase environment to work different code sets or version. On bigger projects these views can grow quickly in number. Clearcase administrators need to develop policies to keep the view universe in check. However these policies should be created and enforced to the benefit of the developer user community.
Clearcase is, after all, a tool to be used by software developers. Its purpose is to maintain version control of files. It is meant as an aid to software development. Of course it benefits configuration management as well. However, it must serve its original purpose for it to be put to its best use.
Reproducing a Race Condition
-
We have a job at work that runs every Wednesday night. All of a sudden, it
aborted the last 2 weeks. This caused some critical data to be late. The
main ...