clearcase

Should I ignore .copyarea.db file when commiting a new file to RTC source control?

十年热恋 提交于 2020-01-03 03:31:11
问题 I'm transferring a clearcase source controlled project into RTC source control. I think I should not commit the below file .copyarea.db Since this is a clearcase specific file ? 回答1: Yes, you can ignore it: It is for CCRC (ClearCase Remote Client) Web views only, and would be useless in a Jazz view. More precisely, from the IBM technote "About the .copyarea.dat and .copyarea.db files": Each CCRC or CCWeb view root directory (the directory tree where the files from the VOB are downloaded into

Moving from clearcase to git. Need to dump history

好久不见. 提交于 2020-01-03 03:28:15
问题 I have a clearcase repository and I am planning to move it to git. Is there a way I can dump all the history? 回答1: In addition to my old answer "ClearCase to Git migration" (2014), and by contrast with the 2016 "Git - ClearCase methodology", I would add (2016): You need to check: the nature of the import (is is a full ClearCase vob) or well defined ClearCase folder you want to imports? are you working with ClearCase UCM or non-UCM? Do you have some labels (or UCM baselines) in the history of

Clearcase: Does rebasing a stream in your snapshot view affect other users views on that stream

元气小坏坏 提交于 2020-01-03 03:03:31
问题 Does rebasing a stream in your snapshot view affect other users of that stream. For example, say I change to my view of stream_x, then do a ct rebase -reco ct rebase -complete Does the rebase affect the stream_x or only my view of that stream? 回答1: Note: if you have one stream per developers (following a development stream/view model), all children of a common stream (on which a baseline has been recommended), then rebasing your view with said recommended baseline won't affect any other

CCRC checkin with checked out and hijacked files

一笑奈何 提交于 2020-01-03 02:54:12
问题 I'm trying to commit a number of files rcleartool.bat ci file1.cxx file2.cxx only file1.cxx is checkedout file2.cxx is hijacked This commit checks in file1.cxx but leave file2 unchecked in giving me a warning Is there a way to say "check in all files, including the hijacked ones I supply on the command line" or do I have to go through all the hijacked files, check them out and immediately check them back in? Many thanks in advance 回答1: Since the cleartool checkin command does not mention

Stop changes being delivered to a stream - RTC source control

*爱你&永不变心* 提交于 2020-01-03 02:53:20
问题 Is it possible to prevent users from delivering change sets to a stream ? If I have a stream that is being actively developed on and want to stop changes being delivered to that stream after a certain date is it possible to just 'lock' the stream so it becomes read only ? I want to ensure no changes can sneak into a stream after a particular date. 回答1: You can try and change the ownership as well as the visibility of the stream, in order to set it to a team (which would exclude most of the

Which tag or branch is created from a particular branch

一曲冷凌霜 提交于 2020-01-03 02:52:15
问题 In ClearCase suppose I have a branch App_Feb_Branch. Now I want to know if any Tag or Label has been created from this branch. How can I get this information? 回答1: You can list baselines (for ClearCase UCM) or grep for version with a label (for base ClearCase). See "Command to find labels applied on particular branch": ct find . -nrec -name "." -ver "brtype(myBranch)" -exec "cleartool descr -fmt "%l" \"%CLEARCASE_XPN%\"" With fmt_ccase formatting options, you can use the %l to only display

Multiple projects or VOBs?

不羁的心 提交于 2020-01-03 02:30:11
问题 I just took over a ClearCase UCM admin position recently, so any input on this post would be great. We are currently using one VOB with one project. Say the project that we are working on is the software for a Car, CAR X. Right now, there is one VOB, one component, and one project called 'CAR X' where everyone (maybe 12-15 developers) works on the software for the car. In the future, we will probably need to make software for a new car, called 'CAR Y' which may be based off of the software

How ClearCase identify hijacked files?

早过忘川 提交于 2020-01-03 02:29:06
问题 One says an hijacked file is a file where the "Read Only" flag has been removed. I tried to remove the "Read Only" flag (Windows) and ClearCase does not recognize it as hijacked. Then I tried to touch the file using Cygwin without actually changing any mode flags. This time ClearCase warns me, we've got hijacked! It seems ClearCase only look at the timestamp of files not their content and not their read-only flags. This mechanism has a very bad side effects when working in parallel with git.

How to add attribute to every file in VOB at element (not version) level

喜你入骨 提交于 2020-01-03 02:08:28
问题 I'm trying to add an attribute to the element for every file in a given VOB, and I can't find the syntax to avoid having the attribute added to the version instead of the element. Here's what I'm trying: cleartool find . -exec "cleartool mkattr Exception \\\"NEW_VAL\\\" \"%CLEARCASE_PN%\"" I always get output to the effect of Created attribute "Exception" on ".\bigrdj6000\bigrdj6000.fmb@@\main\4". I've tried lots of combinations of -nxn, -all and -element on the find command, but I just can't

How do I delete check-outs from a particular view in clearcase?

谁说我不能喝 提交于 2020-01-03 02:04:59
问题 I have Rational ClearCase v7.1.2.13 I need to delete certain checkouts from a view as these check-outs are reserved and the user has gone for a vacation. Please help me. 回答1: The easiest to do is to "unregister" the user's checkouts: cleartool descr -l vob:\myVob # get the uuid of the user's view from the description of the vob cleartool mount \myVob cd m:\mynewView\myVob cleartool rmview -force -uuid old_view_uuid That will not modify anything in the user's views: the files are still being