Equivalent to baseline action and transparency in Git?

To convince some people to switch from Clearcase to Git , I need to show them the baselining alternatives and check the input / output documents under the names activity .

How can they be achieved in Git? In this scenario, I saw only the tag parameter, but it seemed useful for creating version numbers, not baselining or activity .

+2
source share
2 answers

In my old answer you can read a good comparison of ClearCase and Git.

" What are the main ClearCase concepts every developer should know?

Their key aspect is that the Git repository will be equivalent to the UCM ClearCase component: you cannot store all the components in the Git repository, as it was in the UCM Vob, using the (centralized) ClearCase VCS.

Once you understand this, the baseline will be like committing your Git repository: it will reference the full content of this repo. You can add a tag to it if you want (for example, the basic level of UCM ), but this is not necessary.

Each commit is an action: the UCM action is a β€œset of changes”: a list of changes that allows a Git commit.

+2
source

git commits are not like UCM actions. You can simulate this by manually clicking the files associated with the "activity", but management in UCM is simplified. In UCM, you set up your activity, do your work, check activity (or you can check files) and deliver your activity; There is no way to deliver a single file.

Activities may also continue in different delivery options. A developer can support several unloaded operations in his own thread if there are no version tree conflicts that cause drag and drop.

The starting lines are also different. Base in UCM is a manageable way of marking previous and selected actions of an integration stream.

UCM greatly simplifies the management of multiple threads and determines what differs between commits, who transmitted them, what actions they were part of.

ClearCase and UCM are not the same product. It is UCM that provides CM management enhancements - ClearCase has many of the same features, but more processes and rigor are required to achieve the same goal.

+1
source

Source: https://habr.com/ru/post/1207006/


All Articles