change management Questions

Can serena dimensions cm agent ver 10.1.1 connect to dimensions cm server ver 10.1.3? lower version of agent and higher version of server.

Please provide the procedure to extract the list of worksets under the products from the oracle database (Serena Dimensions).

By Param M - June 29, 20144 Answers


I am working an project to migrate from SVN to Clearcase UCM. Kindly guide me if any one have step by step process to move with or without revision files from SVN to Clearcase UCM.


Thanks in advance.

There are post transition triggers defined under the lifecycle for state transitions.  

Still will Trig_ui.def and Trig_eng.def be triggered ? When a CR is in entered state i need a mail submission which is not happening.  ANy help ?

Hello ,

I am looking for a SCM solution for managing Production environment configuration .

We are have a complex apllication of iBorders solution which involves 6 components out of which 2 components are in C++ and rest in Java technology.

All application are communication using IBM MQ and intra communication is happening with Active AMQ .

Its a new set-up so I am trying to implement a SCM solution so that I can manage all configurations in version control and some mechanism to control every configuration change,

Will this be good to decide on directory structure and check-in all in SVN and then restrict all change to go through SVN ?

Please suggest .


Thanks in Advance !!

By Madhava Verma Dantuluri - February 22, 20141 Answer

What would be the challenges in the SCM implementation.

By Ambika S - February 5, 20142 Answers


Lets say our team wants to push a perl script to production asap. The developer has committed the code in subversion. Now how does this reach the build person? Do you use any modern tools for requesting/approval process for the release. Right now we are using our own system developed using perl/cgi which scans for the new commits and displays it so that dev can choose the file with the version and request a code release.

We want to improvise this as we are moving to svn. How does everyone achieve this? What tools, plugins do you use for requesting a particular file and its version? How about the approvals?

Thanks in advance.

I've re-read through the couple of questions that cover this before and thought a new one was in order. It's been over a year now and nothing's been visible. We've been told it's been discussed and has been in "sprints" and that every intention is to bring them back, but nothing has manifested itself on this site. I've also been told that we can have access to the old forums , if we ask, and I did and still nothing to search by. Based on the number of answers given in the Q&A section, I think most users have abandoned the site. I hope you can re-build it into what it once was. 



Is there any SCM tool which allows to define dependency between any 2 artifacts within the project.

Technically this is possible with some tools like Maven & Make but in case of any 2 word documents can this be defined using SCM tools?



Question title may not be specific enough and I feel like I could right a book but I'll try to keep it concise.


Configuration example Freight configurations (3 tables)


First process attempt:


Resource took BA configuration Word document that came out of system study


Resource wrote SQL and XML patches and checked them into source control


Above step was initial configuration of the customer's application data


Patches were packaged up into Release Package with source and schema changes and were installed by install utility


Over time developer adds configurations as features were implemented.  These were also SQL and XML patches checked into source control


Over time QA adds configurations as features were implemented or new application configurations were discovered


Problem is what happens when the application is installed in UAT and the client uses the UI to make application configurations (Note: client cannot be expected to track their own changes and

sometimes they are comprehensive enough such as menu reconfigurations they don't want to do by hand to promote to PRD)


Second process attempt:


Instead of creating SQL and XML patches a Config tool was established.  Required application to be installed and running.


Resource took BA configuration Word document that came out of system study


Resource installed the app and manually made configurations through application UI (some configs don't have UI interface and those were done manually in the DB)


Developer uses the configuration file resource put together to get his development going


Over time developer documents configurations and doesn't patch them.  Developer and QA manually applies configurations with feature changes.


Over time QA adds configurations as features were implemented or new application configurations were discovered.  This configuration file was used to promote.


Client gets in UAT environment and makes configuration changes via the UI.  Just need to recreate the configuration file


Problem is the configuration xml file (just more than freight, it was just an example) is hard to compare between environments to figure out the differences.  Not sorted and displayed well 

for text XML comparison tools.  Configuration handles adding but no deleting.  Configuration tool requires app to be up and running.  Configuration doesn't account for configurations that

were in place for only testing and don't want those to be promoted to PRD.


Third process attempt:


Sort of did second process but then went to just completely manually updating and tracking changes via UI, saving off Configuration as a backup.  Problem is very manual and error

proned missed settings





Looking for process of how to handle this sort of thing through ALM and CM, considering the challenges mentioned above.  Can fix the configuraiton tool to present data for better XML

comparision tool.  Can make configuration tool run as a utility outside of the app running.  can use something like Redgate SQL Data Compare (but must setup views, note keys can be different

between promotion environments).  What should be done process-wise to manage and track "real/wanted" configuration changes.


Hope this is making sense.


CMCrossroads is a TechWell community.

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