ClearCase Full Introduction (v) UCM instances: Create PVOB, create VOB, distinguish between

Source: Internet
Author: User
Tags documentation

Probably familiar with the various concepts of UCM. It's a lot smoother to get another.   Ready to follow the training content of others one by one expansion, a training organization in Shenzhen, here is the link training directory. Tuition: The original price is 5000 yuan, the online discount price is 4500 yuan. It seems that ClearCase is worth more.

The previous articles probably contained the first part of the management directory. A UCM instance is the only difference. Let's do an example.

1: Create Pvob Launch Creation VOB ("C:/Program Files/rational/clearcase/bin/clearvobtool.exe")

There are 4 boxes to enter or select

1:vob TAG,VOB Registration identifier, you can later rely on this positioning VOB, must choose

2:vob COMMENT,VOB approval, can be described in detail the use of VOB, etc., easy to understand and so on. Optional

3: Defines the type of VOB, if checked, creates a VOB containing component. can contain multiple components. Components can be defined or created later, optionally

(I haven't figured it out yet.) I actually applied less)

4: Define the type of VOB, if tick is directly created as PVOB, optional

Create a generic vob,3 and 4 are not checked

Create UCM pvob,3 not tick, 4 tick

Next, select the location where VOB is stored

There are 2 boxes to enter or select

The 1:vob is saved on the server (VOB or PVOB is generally stored directly on the server) better. Easy Maintenance Management)

2:vob saved in this machine

Next

There are 3 boxes to enter or select

1: Define VOB associated administrative VOB, optional

2: The definition of whether every time the landing automatically mount Mount VOB, optional

3: Define whether the VOB is open to public, optional

1: When creating a pvob, this does not need to be checked. When creating VOB, this option is optional, look at the specific reasons for the actual situation after the analysis alone. Administrative VOB This thing is a point of knowledge.

2: The best tick, or each time you have to manually go to mount. (see the Help documentation for details.) Because what else is the base vob,vob with UCM component, etc.)

3: The best check, VOB set to public, will mount automatically mounted. Check after the need to fill out a password, (password reset does not need the previous password, so be assured bold set) password setup process is as follows.

CMD Open C:/Program Files/rational/clearcase/bin/rgy_passwd.exe

The error is not a registry server. Official resolution documents, links. The server I'm experimenting with is really not registry server. Change to registry server before setting

After entering, enter after successful

Official all ClearCase Registry documentation collection, links. (IBM's Official document features a collection of TOC, such as Toc:clearcase Registry, all articles about ClearCase Registry, such as new features, flaws, technical documents, etc.). Take a moment to look at all the articles in the TOC. will benefit very much. )

Pvob Current Page Final effect

And then finish ... A PVOB was created successfully.

Where to see the newly created successful pvob:lab_pvob in the Administrator console

Create VOB

Create 3 Vob,tag sequentially lab_src, lab_doc,lab_release (to save source code, project document, release version, respectively)

Back select, save on the server, automatic reconnect,public VOB

Finally created, a pvob, three VOB

Finally expand the pvob of the knowledge point

The official 2010-1-4 out of a document, the address of the document, (here small disdain for IBM.) UCM has been out for 10 years before issuing this document. Of course, it could be that I didn't find anything else.

The official 2008-12-16 out of the admin VOB in UCM Application document, document address,

Put up 2 pictures first.

Figure 1:pvob and component VOB's contact map

Figure 2:pvob and component VOB's contact map

The following information is available from the above illustration and documentation:

There is an admin VOB hlink,ucm between 1:pvob and component VOB that there must be a connection pvob between component and VOB connection. This indirectly illustrates Pvob and admin vob Spirit. The exact difference between the two is unknown to me. However, Pvob in UCM actually admin the other VOB.

2: Files and directories, and other elment data elements will be generated in component VOB.

3: Each version produced in component VOB is associated with a UCM activities activity. Association by Change Hlink.

4: The generation of each version must be associated with a ClearCase bracnch type branch, which is to associate with the Pvob.

5:pvob inventory A complete set of copies of all branch type branch types needed in development. This facilitates the unification of various VOB.

6: When a version is created, a local copy of the global branch is generated in the component VOB, ready for later creation of a new version on the branch.

7: Each branch associates a UCM stream with inventory in Pvob. This indirectly illustrates the branch branch and UCM Stream likeness. The exact difference between the two is unknown to me.

8: Stream is used to allow or disallow component VOB to create version versions above the associated global branch type

9: Project, created in Pvob, is used to target a series of streams, organize and apply rules, and each flow can define different rules.

10: When the development process reaches the key point within the project lifecycle, a UCM baseline is created as a tag and created in Pvob.

The 11:UCM baseline is an object created in Pvob that is associated with the generic label label type created by the component VOB clock, which indirectly indicates that the label label and the UCM baseline appear. The exact difference between the two is unknown to me.

12: Tag type is used to mark a single recent version of all elements selected by the rule.

13: Generally, this rule is determined by the flow created by the baseline. The config spec is automatically created by the stream.

Finally, in the final diagram, the concept below base and the conceptual analogy of UCM

UCM is customizing something on the basis of base. Some of the concepts of base are redefined as new things in UCM. But the two really can't be said to be the same thing.

UPDATE:2010-07-08: A few pairs of concepts in the image above, from the functional perspective of the implementation is indeed similar. However, the specific implementation mechanism is still a lot different.

This is discussed in the following article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.