configuration management Questions

I've been trying to get some reporting working on package history and experience some 'challenges' to obtain the right set of data.

What I need is the (average) time it takes (or took) for a package to get from state X to state Y in a given environment.
I can get a per environment list of all Created, Promote and Demote actions from table harPkgHistory (plus the date/time of execution). But when a package has been promoted/demoted into a state more than once, the query returns too many rows.

Any help would be very welcome ...

We have a need to check out or download a list of files changed since a given date. We need to be able to apply only those files to production - in part to preserve date and time stamps and to avoid refreshing 10,000 files to production every time a bug fix is released.

By y.shaikhly - November 18, 20107 Answers

I have been making a research about how to introduce software configuration management to a new company's development process.

The research is about the risks and challenges that will face the company when introducing the SCM process to their traditional process.

I'm having a lot of trouble finding resources regarding the subject... please help.

We are plannning to migrate our source code from UCM Clearcase to Teamforge subversion.

We need to check,analysis some tool cc2svn,poloriod tool etc.

Is any one already done the migration, can you share your experience and ways to migrate

Thanks.

By Mani P - November 17, 20102 Answers

We are using Clearcase UCM environment for more than 3 years.

Recently I'm hearing more about GIT and its performance. We have five multisite for same project and some work from home uses CCRC. Which will be the best Clearcase UCM or GIT?

BRs

I am about to migrate a software library from Visual SourceSafe to Dimensions 2009R1, are there any problems I should be aware of?

I assume the best idea is to put the migrated VSS into its own product. I ask this because I also have a migration of Serena ChangeMan into the same database and I may be requested to put both migrations into the same product.

Thanks,
Stephen.

I'd be interested in feedback from others on this subject, and particularly comparing and contrasting the use of distributed tools such as git and mercurial (and others) vs their more centralised brethren, be they open source (subversion) or commercial.

The requirements for developing something like Linux are certainly different to those for many commercial organisations IMO.

Thoughts?

my company was recently aquried by another company. we moved all of our servers over as is. everything is working fine. now they want to add us to a new windows domain as well us upgrade us from cc 7.1.1 to 7.1.2.

is it as simple as throwing out the current views and running fix_prot on the vobs?

or is there more to it then that?

thanks for your time

The other day I came across 2 people on the same day who told me that they believe that part of the build system's job is to do software configuration management. :blink:

Having spent nearly all of my professional life in SCM this came as surprise to me because I've tried to avoid using the build system to manage software configurations, and whenever I've come across these build systems these were highly complex solutions with lots of gotchas and usually created in part from a legacy environment that used 'simple' version control tools.

Both of these people happened to be Subversion advocates and it got me wondering whether this has anything to do with the fact that Subversion was built as a replacement for CVS and doesn't have the notion of configurations.

What do you say? Is Software Configuration Management the build system's job? Or is it a shared responsibility between the SCM/VC system and the build system?

- Antoni

We are planning to put all the DataBase Stored Procs in to CVS to maintain versions for those SP's,

Can anyone please let me know how can i start with this,

If you have any documetns or links please provide.

Regards,
Pavan Gattu.

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.