Repository workspace
A repository workspace is a mirror of the repository artifacts available on the local machine from the server repository (as shown in the following screenshot). We can create a repository workspace and add or create new components that contain project artifacts. We can deliver the project artifacts to make sure that the client's local workspace and repository workspace are in sync.
As a team member, we create a repository workspace to be able to work with the components. If a component already exists, we can import and load it. Otherwise, we can share a new component through our repository workspace. We create the local repository workspace either from a source control stream or from My Repository Workspaces section, which is available from the Team Artifacts view. Once we create a new repository workspace, add the required components and then load them. Load is the act of synchronizing the code or artifacts from the server repository to the local repository.