configuration management Questions

We are doing some process implementation and improvement. There is some debate about whether to associate a checkout of a source file in our repository to Defect Reports (DR) and Change Requests (CR) on checkout of source code, or on the checkin.

I've only worked with association at checkout, so we get visibility into ongoing work, but I wanted to get a feel for what others say about one way or the other.

So to clarify, what are the pros and cons of the following two scenarios:

Option A
1. Dev is assigned a DR
2. Dev checks out code, associating it with the DR
3. Dev works on code
4. Dev checks code back in and actions DR forward

Option B
1. Dev is assigned a DR
2. Dev checks out code
3. Dev works on code
4. Dev checks code back in, associates it with the DR and actions it forward

Thanks!

Mark

Can a state process be created by command line script?

Need to find an improved SCM solution for the following scenario:

- application is developed by four developers
- currently have 8 customers
- we have a DEV, TEST, QA, and PROD environment set up for each customer internally (roughly 30-40 total environments, each with it's own DB instance)

The present issue lies around the subject of security tokens that are stored in a table in each instance of each customer's DB (meaning there are 30-40 different lists of security tokens, depending on the customer and the internal environment related to that customer).

Example: if customerX states that it would like a secuirty token added that allows it to "Create a Widget", we would add a "Create a Widget" entry into the security token table of customerX's DEV DB.

Problem with example: let's say that customerX's DEV DB (and therefore the "Create a Widget" functionality) corresponds with code v3.4. we'd then implement the "Create a Widget" DB entry and code functionality on all customer environments that equal v3.4. however, customerY decides that they'd like that functionality withheld until v4.0.

How does one track said changes on a granular AND high level so that we're not sending customerY functionality that its not ready to receive?

Does anyone have any idea why I am getting the below error while executing MKS query?

Cannot show view information: Your query was stopped because it was using too may system resources.

Does anyone have any experiance or heard of anyone integrating BMC Remedy Service Desk with CA-SCM?

The below ant script is running successfully until yesterday using Harvest 7:

C:\Program Files\CA\SCM\hco.exe" -pn 'Check Out - Read Only' -b '${application.harvest.broker}' -ced -usr '${application.harvest.userId}' -pw '${application.harvest.password}' -en '${application.harvest.environment}' -st '${application.harvest.state}' -vp '${application.harvest.projectdir}' -r -op '${application.harvest.pc}' -sy -cp '${application.checkedout.src}' -s '${application.harvest.filepattern}

But the above ant script is throwing error as below after upgrading to Harvest 12:

E0306003e: Could not connect to Broker: rs2i/haprd5 (Error Code = -306 ).
Error: Could not attach to broker.

I am able to log in with the same broker and credentials to Harvest 12 using CA SCM workbench.

Please help me in this because all our nightly builds stopped due to this.

I have years of experience in deploying custom web applications. I have developed a build process that is repeatable for building and deploying custom web applications to the development, test, and production environments. Lately, i have been involved in some of our SharePoint projects.

I realized very quickly that performing version control of source code for custom apps and SharePoint development are very very different. i don't have a clear understanding of what to version control on our SharePoint development projects. By the way, i call the projects SharePoint development because our developers create custom code for SharePoint.

Do i just version control the custom code written by the developers?
How do we make sure that changes made to the UI are consistent in all environments?
If the requirement says add a list, should that be scripted so it can be applied to development, test, and production environments or do we just add the list directly in SharePoint?

I am getting below error while installing Clearcase through installation manager. This is the command I ran:

./../IM_lnx_1.5/installc input /tmp/temp_response_file -acceptLicense -svp

It fails with below error:

/IM_lnx_1.5//jre_6.0.0.sr9_20110208_03/jre/bin/java -Xquickstart -Xgcpolicy:gencon -jar /IM_lnx_1.5/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar -os linux -ws gtk -arch x86 -launcher /IM_lnx_1.5/installc -name Installc --launcher.library /net/jer-lvob-/IM_lnx_1.5/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.0.v20100503/eclipse_1307.so -startup /IM_lnx_1.5/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar -exitdata 508006 -toolId installc -accessRights admin -silent input @osgi.install.area/install.xml input /tmp/temp_response_file -acceptLicense -svp -vm /IM_lnx_1.5//jre_6.0.0.sr9_20110208_03/jre/bin/java -vmargs -Xquickstart -Xgcpolicy:gencon -jar /IM_lnx_1.5/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar

00:26.08 ERROR [main] com.ibm.cic.agent.internal.application.HeadlessApplication runAgentNoStdout
java.lang.NullPointerException
java.lang.NullPointerException
at com.ibm.cic.common.core.preferences.CicPreferenceManager.removeBackup(CicPreferenceManager.java:479)
at com.ibm.cic.agent.core.Agent.stop(Agent.java:524)
at com.ibm.cic.agent.internal.application.HeadlessApplication.run(HeadlessApplication.java:546)
at com.ibm.cic.agent.internal.application.HeadlessApplication.run(HeadlessApplication.java:409)
...
00:26.08 ERROR [main] com.ibm.cic.agent.internal.application.HeadlessApplication run
java.lang.NullPointerException
java.lang.NullPointerException
at com.ibm.cic.common.core.preferences.CicPreferenceManager.removeBackup(CicPreferenceManager.java:479)
at com.ibm.cic.agent.core.Agent.stop(Agent.java:524)
at com.ibm.cic.agent.internal.application.HeadlessApplication.run(HeadlessApplication.java:546)
at com.ibm.cic.agent.internal.application.HeadlessApplication.run(HeadlessApplication.java:409)

quick help will be appreciated.

Thanks
Vineet

Can so someone share you the way to implement email submission in 5.2?

I am also using 5.2 and one of our project requested to implement this feature. May be I can make some improvement and share with you.

My supervisor used to have the CM function near the top of the hierarchy along with QA and Test to showcase how our functions touches may touch everyone on the project.

Recently, she moved CM to under Production.

I think this is a huge mistake because CM is much more than just processing CRs and creating release notes. I feel as though the CM role is being minimized for whatever reason. I plan on having a meeting with her to discuss why CM should not be placed under Productions.

Can anyone help in coming up with some points?

Pages

CMCrossroads is a TechWell community.

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