Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Locate all streams for a change set?

I see that you can select "Locate Change set..." and then pick a particular stream to see whether or not the change set was applied to the stream. I'd like to be able to select a change set and pick something like "Show all Streams containing the change set," which would show a list of all streams in which the change set appears. This would be quicker than picking streams one-by-one and asking if the change set is in it.

Does such a capability exist? I'm using 2.0.0.1.

Thanks in advance,
Mike

0 votes


Accepted answer

Permanent link
There is no 'one-click' way to find EVERY stream/repository workspace/snapshot/baseline that contains a selection of work items (normally this would result in a lot of search targets...). In most use cases we identified in the past, users generally have a 'sense' of what they want  to search in (or where), so the flexibility explained below helps them with this...


The most useful feature (for me at least) to add relevant search targets is to click on the green "+" icon in the 'Search Targets' menu, and select "Add workspaces and flow targets shown in the Pending Changes view'; or you can select 'Add streams from project and team areas that I am a member of'.

Here's a listing of different ways to add 'objects' to the LCS editor:  

Ways to add Work Items:  
-Since RTC 4.0, you can drag & drop a selection of work items from various places in the UI (ex: The "Work Items" view, or from work items in the favorites folder in the Team Artifacts view)  
-Since RTC 4.0, you can drag & drop a work item query from the Team Artifacts view. This will automatically run the query and add the work items. 
-The work item picker dialog now allows multi-selection. Added in RTC 6.0.3 S5. 

Ways to add Change Sets:  
-Since RTC 4.0, you can drag & drop a selection of change sets from various places in the UI (ex: The "Pending Changes" view, "History" view, "Search" view, etc.)  

Ways to add Streams/Workspaces/Snapshots/Baselines/Builds:  
-Since RTC 4.0, you can drag & drop a selection of streams/workspaces/snapshots/baselines from various places in the UI (ex: The "Pending Changes" view, "History" view, "Search" view, "Team Artifacts" view favorites folder, etc."  
-You can also drag & drop a selection of team area nodes from the "Team Organization" view, which will add all streams owned by those team areas.  
-You can also drag & drop a selection of project area nodes from the "Team Artifacts" or "Team Organization" view, which will add all streams owned by those project areas and all child team areas.  
-You can drag & drop a repository node from the "Team Artifacts" view. This will show a confirmation prompt, asking if you want to add all streams in the repository.  
-You can drag & drop a selection of build results. This will add their corresponding build snapshots.
-You can open the Locate Change sets editor directly on releases (shown on the "Releases" tab of the Project Area editor). This will add the corresponding build snapshots. Added in RTC 6.0.3.
-The snapshot picker dialog allows multi-selection. Added in RTC 5.0.2. 
-The stream/workspace picker dialog allows multi-selection. Added in RTC 6.0.2.

Also, one of the best ways to 'save' and 're-use' a random or mix selection of Locate Change Sets [LCS] 'objects' is to put them in the favorites folder in the Team Artifacts view, then drag and drop the selection into the LCS editor when needed in the future. This works for most of the artifacts mentioned above.
Michael Valenta selected this answer as the correct answer

0 votes


2 other answers

Permanent link
[Revision: This ability was added in RTC 4.0 where the old Locate Change Sets wizard was converted to a Locate Change Sets editor where you can add multiple work items/change sets and search for them in multiple streams/workspaces/snapshots/baselines at the same time. You can drag & drop project area nodes, which add all streams owned by those project areas (and child team areas), or you can drag & drop the repository node from the Team Artifacts view to add all streams in the repository.]

(Original answer below...)
Currently there is no feature that does this.

I'm not sure where this fits in future planning of RTC, but this is a commonly asked for feature.

0 votes


Permanent link
https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=93619

There's a work item for this if you want to track its progress.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 12,019
× 1,202

Question asked: Nov 06 '09, 9:01 a.m.

Question was seen: 7,250 times

Last updated: Aug 08 '16, 10:30 a.m.

Confirmation Cancel Confirm