clearcase-ucm

Get all versions from a specific time - ClearCase UCM

拥有回忆 提交于 2019-11-28 12:52:00
We are using ClearCase UCM, and someone asked me if there is a way to get all of the versions from a specific time. Example: Work is being done on a development stream. Someone broke the build, but the previous baseline is too far back and we would lose too much work. They would like to get the versions of every file that was there from last Thursday at 11:00am. Is this possible, even if it hasn't been baselined at that specific time? Is there a way to revert back to that specific time? (I searched for a similar topic, but most of them were "versions created since...") VonC The "created_since"

ClearCase: Is it possible to cancel checkouts not made from your own view?

瘦欲@ 提交于 2019-11-28 11:34:06
Can the project manager force cancellation of checkouts of files/directories made in any view/stream/project? How? VonC A ClearCase administrator can force all files of a given view to be considered as "not checked out" (which is the equivalent of canceling their checkout status), with cleartool rmview : cleartool rmview -force -uuid (uuid_of_the_view) -vob \aVob You can get the uuid by grepping the user in the output of: cleartool descr -l vob:\aVob See technote " Removing checked-out references of a view from a VOB ". It will work for any view (snapshot or dynamic views, base ClearCase or

What are all the steps to migrate from Base clearcase to UCM?

好久不见. 提交于 2019-11-28 09:53:36
问题 We have to migrate from base clearcase to UCM. We have to move our Vobs from Base clearcase to Clearcase UCM. Few of the steps were suggested by other teams. Create PVOB Create Project under it Then they asked to move all the VOBs. Can we simply mount base clearcase vobs to UCM? Or is it better to create UCM vob and move all the elements from base clearcase? If any post or step by step guidance available to migrate from base clearcase to UCM, it would be helpful. Some body please suggest the

How to merge changes from a specific UCM activity from one ClearCase stream to another

扶醉桌前 提交于 2019-11-28 09:31:14
This should in theory be quite simple, i.e. merge the changes from a specific UCM activity from one stream to another. I had thought that I might just be able to use the Deliver command in the GUI and then select just the required activity to deliver, but it seems that the target stream is set to not allow deliveries from other streams. From searching the documentation it seems that I might instead be able to do this via the command line using the findmerge tool, but it's not at all clear from the rather sparse documentation how you do this. It seems like it might be a two stage process, i.e.

While creting a view I got this error; cleartool: Error: Failed to record hostname in storage directory

眉间皱痕 提交于 2019-11-28 06:52:36
问题 I am creating a view and I got this error cleartool: Error: Failed to record hostname in storage directory . Check that root or the ClearCase administrators group has permission to write to this directory. I tried all the possible troubleshoot using online help and others, but no luck. Can anyone help? 回答1: You can check the technote "Registering a VOB or creating a new View or VOB reports error: Failed to record hostname" View Tool Error creating view - '<view-tag>' Fail to record hostname "

What is the use of component without VOB (Clearcase UCM)?

蓝咒 提交于 2019-11-28 06:26:36
问题 I was told to create component in UCM. How would you explain a difference between component and VOB to a beginner? Also It asks two option. Components in VOB and Components without VOB. What is the use of having Component without VOB? 回答1: You always have a Vob involved with a Component. A Vob is the database (file-based database, not an SQL-based) containing all versions of all elements (files and directories). Not to be mixed with a PVob, which is a special kind of Vob containing only UCM

When clearcase “evil twins” will be created and how to avoid it?

隐身守侯 提交于 2019-11-28 05:59:05
问题 One of my collegue check-in an exe in multiple places. Whenever we may need to check-in at multiple places, we normally would check-in that in one common place and then create symlink in all the other places. But he is unaware of that practice and did it. He did that in his stream and delivered that to integration stream. If we ask him to delete the file and replace it with symlink (then deliver it again to integration stream, will it lead to evil twins? When evil twins will be created? In

How to deliver a baseline from one project to another project in UCM?

南楼画角 提交于 2019-11-28 05:45:50
问题 I am having 2 projects in clearcase UCM as follows Project-200 Project-200.1 In Project-200.1 , We have completed a work and applied a baseline "Project-200.1-1.1.0.0" Now we would like to deliver from Project-200.1 to Project-200. How to deliver the baselined contents? We do not want to deliver any thing which is added after baseline. 回答1: You simply make an inter-project deliver of your baseline. As long as both projects have the same component, and if the deliver policy of the destination

Why is the owner of the clearcase activity 'nobody'

冷暖自知 提交于 2019-11-28 01:35:24
Why is the owner of the clearcase activity I created is 'NOBODY' but the created by is identified correctly. Is this the reason why I am not able to view the change set as a different user on a different machine. Those are representing object (here UCM activities) created by a user with an incorrect CLEARCASE_PRIMARY_GROUP environment variable (ie a group he/she isn't part of, or a group which isn't part of the primary or secondary groups of the vob/pvob of the UCM project). I usually fix that (as a ClearCase admin) with a: cd M:\auser_dynamic_ucm_view\avob\a_root_component cleartool find .

How to obtain UCM stream and baseline with cleartool?

青春壹個敷衍的年華 提交于 2019-11-27 09:20:47
For build logging, I need to obtain the current stream/baseline with cleartool , but I am stuck in determining which command will give me this information. How can I make cleartool tell me which stream/baseline I am currently looking at? It is no problem if the output needs preprocessing or filtering. If you are in a view, you can: get the current stream cleartool lsstream -cview get all baselines for a component in that stream cleartool lsbl -comp myComp@\myPVob -stream myStream@\myPVob get all foundation baselines for that stream cleartool descr -fmt "%[found_bls]CXp" stream:myStream@\myPVob