clearcase-ucm

What is the difference between “Deliver to Alternative Target” and “Merge” in UCM Clearcase

早过忘川 提交于 2019-12-08 07:44:14
问题 In my project we have situations where we branch off from some Mainstream for important milestones like Beta and Release Candidates. Once we ship the builds to customers, we merge code back to mainstream. This is a simple delivery operation without a rebase. Now, there are also scenarios when we need to merge some very old stream(almost obsolete) to the Mainstream. I have found two options available: 1)Deliver to Alternative Target 2)Merge Manager The option 1) is not allowed in our project.

Git - ClearCase methodology

跟風遠走 提交于 2019-12-08 07:39:30
问题 I wants to migrate projects form CC to Git. I'm looking for guidelines or recommendation how to do it (not technical methods). for example, if I have 5 UCM components, do I need to create repository for each component or to create one repository with 5 folders? I'm familiar with CC methods. Do you have some relevant links? 回答1: You have some guidelines in my old answer "ClearCase to Git migration" (2014), but more generally, I would add (2016): ClearCase being centralized, there is no limit

ClearCase script - I need a list of all the component of a certain stream that still needs delivery to default

风格不统一 提交于 2019-12-08 07:35:20
问题 I need a list of all the component of a certain stream that still needs delivery to default 回答1: There doesn't seem to be one simple command to use. You would have to initiate a preview of a deliver, to see which ones would actually need said deliver. cleartool deliver -preview Since the default for a deliver is to deliver all activities in the stream that have changed since the last deliver operation from the stream, that would allow for detecting any activity candidate for delivery,

What is the best practise to organize different applications under VOBs

前提是你 提交于 2019-12-08 07:29:39
问题 This is a follow up question to this answer: https://stackoverflow.com/a/9579131/1204799 "It is best to create root-based components" If I have several standalone applications (which means their development and deployment are independent), shouldn't I create different VOB to accommodate them? What I'm doing now is that, I have one single PVob, which contains a few UCM projects, each UCM project has its own Vob and baseline component(a component without Vob). Am I doing it the wrong way?

Cleartool command to list all files part of a changeset

对着背影说爱祢 提交于 2019-12-08 07:28:45
问题 I have a requirement where I want to use Cleartool and 1. I would like to pass a chageset number to Clearcase server and would like to see all files that would be part of that Changeset 2. Pass these file names to Clearcase server and copy the latest version of the files onto my local machine. Is there a way to achieve this functionality using cleartool? Can someone please suggest the commands with the necessary parameters that needs to be passed? Thanks in advance. 回答1: With ClearCase UCM,

clearcase rebase permission to specific person

穿精又带淫゛_ 提交于 2019-12-08 06:54:25
Is it possible to provide permission to rebase for a specific person only? Currently i can see clearcase can only "any user allow rebase" option. If possible please let me know how can I change the stream to allow permission to rebase for a specific person. The easiest way is to cleartool lock -nusers aUser a stream, but that will limit any command (not just rebase) to that person. cleartool lock -nusers aUser stream:astream@/vobs/apvob The more precise option is to make a pre-op trigger on rebase (with cleartool mktrtype ), which test the user and stream and allows or denied the rebase based

what is the impact of obsolete baseline in UCM?

不想你离开。 提交于 2019-12-08 06:44:39
问题 when baselines are obsolete will it have any ill-effect? For example if the baseline was already rebased by many, if i obsolete the baseline what will happen? 回答1: You can, but shouldn't obsolete a baseline which is currently used as a foundation baseline on an existing stream. Even if it is possible, it used to have some side-effects like: stopping other baselines from being seen by the " lsbl " command (swg1IC42113, fixed in ClearCase 7.0.x). not showing the Baselines when foundation

can't read the foundation baselines?

旧巷老猫 提交于 2019-12-08 05:43:54
问题 This looks like a serious problem to me. I can't get the foundation baseline info on the integration stream. Can not view the properties/baselines in spider1_wells_integration in clearprojexp tool! I got the error message: Unable to read the foundation baselines 回答1: If you cannot do it from the GUI, try it from the command line (DOS or shell) cd /path/to/your/view cleartool lsstream -anc -cview # just to check your current stream cleartool descr -fmt "%[found_bls]CXp" stream:myStream@\myPVob

Cleartool findmerge error

蓝咒 提交于 2019-12-08 04:48:48
问题 I'm running this command : cd into view directory cd into the relevant folder cleartool findmerge rvnDataPathEgressProcessor.cpp@@\main\RavenAppMain_Integ\RavenApp1.5\RavenApp1.5.0.0_Integ\RavenApp1.6.0.0_Integ_OBS\RavenApp1.5.2.0_Integ\RavenApp1.5.5.0_Integ\14 -fversion rvnDataPathEgressProcessor.cpp@@\main\RavenAppMain_Integ\RavenApp1.5\RavenApp1.5.0.0_Integ\RavenApp1.6.0.0_Integ_OBS\RavenApp1.5.2.0_Integ\RavenApp1.5.5.0_Integ\aviv.sharon_RavenApp1.5.5.0\15 -print -whynot I'm getting this

Renaming a vob in Clearcase UCM , is it practically advisable?

对着背影说爱祢 提交于 2019-12-08 04:26:02
问题 We selected vob names aligned with our project name ( do not confuse project name with UCM project name) so that we can easily distinguish. But recently our project name has been changed as we merge 2 products into one. Some people suggested to rename the vob to indicate the project name. We tried to analyze the impacts from development and build & release perspective. There were very little changes, here and there we had to change the path variable to indicate the latest vob name. So we