Associating a Project with a Stream

When you change the sharing of a project, you are changing the stream with which it is associated.

Changing the sharing of a project should be done with caution. Changing the sharing to a stream in another repository causes a deletion of your project's synchronization information. This information is used to track the version state of local resources and helps determine outgoing, incoming and conflicting changes.

There are two ways to change a workspace project's sharing:

  1. Add the project from the stream via the Repositories view 

  2. Change the sharing of the project via the Team page of the project's property dialog. 

Adding a project from the repositories view or changing the sharing to a stream in another repository deletes all existing synchronization information for a project and re-initializes it with the new information for the newly added project.

Changing the sharing to another stream in the same repository does not change the synchronization information. Changing sharing to another stream in the same repository via the project's property page is used when you are splitting and releasing the changes into another stream.  See Splitting from a Stream

To change the stream that a project is associated with:

1.

In the Navigator view, select the project whose stream association you want to change.

2.

Bring up the context menu.  Select the Properties menu item.  

3.

In the properties dialog, select Team in the left pane.

4.

On the Team page, click the Change button.

5.

In the Set Project Sharing dialog, select the repository and stream with which you would like the project associated, then click the OK button of the dialog.

6.

Click the OK button of the Properties dialog.

Change the stream association of a project from the Team properties page and click the Change button:

Select the new stream with which you want the project to be associated: