- IBM Rational Team Concert 2 Essentials
- Suresh Krishna TC Fenstermaker
- 621字
- 2021-04-09 22:07:50
A change set is a collection of changed resources in a single component, which can be either checked-in and delivered or suspended till a later time. Change sets flow between a repository workspace and its flow targets. Workspaces usually have at least one flow target and many have more than one.
Change sets are classified as outgoing when they are present in a local workspace but not in its flow target. In a similar way, change sets are classified as incoming when they are present in a flow target but not in the local workspace itself. Flow targets specify the sources and destinations of incoming and outgoing change sets. Streams have flow targets only if they are part of a stream hierarchy.
Once team members change project artifacts, the changes need to be applied to the streams so that the entire team can see the changes. Of course, in this case, the other team members need to accept the incoming change sets. In general, we refer to "change flow" to define the flow of the changes from the repository workspace to the flow targets. These flow targets can be one or more streams.
Let's see a simple scenario of making a change in the BookManager Doc component, then contribute it to the associated flow target:
- Make a change to the
README.txt
file in the BookManager Doc component and save the file from the Eclipse client. - The Rational Team source control knows the file change and adds this change to the Pending Changes view as an unresolved change.
- You can now check-in and deliver the change set. In our case, we create a new change set from the context menu of the unresolved change set by selecting Check-in | New Change Set.
- Once the change set is created, we can edit the comment, as well as choose from several other options, as follows:
- Open the change set in the Change Explorer to view all the affected files.
- Deliver the change set to the flow target so that the changes are applied to the stream and is visible to the entire team.
- Suspend a change set to remove it from the repository workspace and unload it from the local workspace. However, the code is preserved in the repository so that it can be restored when we want to resume work on it.
- Discard a change set, when we think that the change set is invalid or could cause a problem to the source code. We can discard either an outgoing change set or an accepted change set.
- Reverse a change set to remove the captured changes. The reverse operation on a change set creates a patch. If we want to undo the delivery of a change set, we can create a new change set that reverses all the changes in it and then deliver the reversed change set.
- Deliver and resolve work item action will deliver the change set to the flow target and, at the same time, associate the change set to the work item.
- Submit for review action sends a message to the assigned reviewer for the module. To submit the change set for review, we must associate the work item to a change set.
- Complete action marks the Change set as complete. Remember that the change set is in "working" state until it is explicitly marked as complete.
- Associate work items to the change set to have a traceability of changes.
- Select the change set and deliver it to the following target. Now the rest of the team members will be able to see the delivered change set.
These steps complete the roundtrip between changing a resource and finally making it available to the team through flow targets.
- 社會(huì)科學(xué)數(shù)據(jù)處理軟件應(yīng)用
- 數(shù)碼攝影后期高手之路(第2版)
- Solid Works 2021產(chǎn)品設(shè)計(jì)標(biāo)準(zhǔn)教程
- Excel 2010 商務(wù)數(shù)據(jù)分析與處理(第2版)
- Authorware應(yīng)用案例教程
- Learning Ext JS 3.2
- 視覺封王:Photoshop CC 2019立體化教程(素材+視頻+教案)
- Photoshop+CorelDRAW平面設(shè)計(jì)實(shí)例教程(第4版)
- 中文版Photoshop CC平面設(shè)計(jì)從入門到精通(唯美)
- Photoshop網(wǎng)店圖片處理實(shí)訓(xùn)教程
- 3ds Max/VRay印象燈光/材質(zhì)/渲染技術(shù)精粹Ⅲ
- 中文版Photoshop 2023從入門到精通
- 魔法詞典:AI繪畫關(guān)鍵詞圖鑒(Midjourney版)
- AutoCAD 2020與天正建筑T20 V6.0建筑設(shè)計(jì)從入門到精通
- SPSS統(tǒng)計(jì)分析與應(yīng)用