Getting started with EWM clients

You can use various clients with IBM® Engineering Workflow Management that allow you to perform various tasks.

Working in the Eclipse client

Engineering Workflow Management includes an integration between Engineering Workflow Management source control and the Eclipse Integrated Development Environment. Many Engineering Workflow Management source control operations are accessible from the Eclipse Team menu, and a number of Engineering Workflow Management source control views are available for use in your Eclipse workspace.

Feature Description
Working independently in Engineering Workflow Management source control Learn how to benefit from using source control on a development effort that has no other contributors.
Repository workspaces in team environments Learn about your repository workspaces are private development areas where you can work on your own or combine your work with contributions from your team.
Sharing changes with your team Learn about various ways for you to share change sets with your team.
Using work items and team process with Engineering Workflow Management source control Learn how to use Work Items component to link change sets with activities such as feature development or defect fixing, and to provide a narrative context that accompanies the change set as it flows through the system.

Microsoft Visual Studio IDE

IBM Engineering Workflow Management client for Microsoft Visual Studio IDE is a team collaboration tool that is designed to cater to the needs of different roles available in a team. Engineering Workflow Management works on the client-server architecture. All the clients of Engineering Workflow Management call Jazz Team Server for various functions. You will still be using the Microsoft Visual Studio IDE and can take advantage of all the features of the IBM Engineering Workflow Management client for Microsoft Visual Studio IDE.

The Jazz Team Server administrator creates a repository, a project area, and a team area and sends an invitation to each team member.

Note: The IBM Engineering Workflow Management client for Microsoft Visual Studio IDE only supports Visual Studio theme changes in non-editor windows, such as the Team Artifacts and Pending Changes windows. After you change a theme, restart Visual Studio.

Explore a feature or a product area that you are interested in:

Feature or product area Description
Getting started with projects and teams Learn how to accept a team invitation, connect to a repository and project area, and create streams and components.
Work items Learn how to create work items and find work items.
Builds Learn how to request builds and view build status.

Microsoft Visual Studio Code

IBM Engineering Workflow Management client for Microsoft Visual Studio Code is a team collaboration tool that is designed to cater to the needs of different roles available in a team. Engineering Workflow Management works on the client/server architecture. All the clients of Engineering Workflow Management call Jazz Team Server for various functions. You can use the Microsoft Visual Studio Code and can take advantage of all the features of the IBM Engineering Workflow Management client for Microsoft Visual Studio Code. For information about installing Microsoft Visual Studio Code, see Installing Engineering Workflow Management extension for Visual Studio Code editor.

The Jazz Team Server administrator creates a repository, a project area, and a team area and sends an invitation to each team member.

The extension allows you to perform the following actions.

Manage the full source‑code lifecycle
Load components, track local changes, view diffs, resolve merge conflicts, and deliver changes without leaving VS Code. For more information, see Working with repository workspaces.
Maintain traceability
Associate and disassociate work items (defects, stories, etc.) with change sets, ensuring every code change is linked to its corresponding development artifact. For more information, see Working with work items
Interact with builds
View build definitions, request personal or team builds, and open build results in a browser from within the IDE. For more information, see Performing build tasks in Microsoft Visual Studio Code Editor.

Engineering Workflow Management Shell

You can use the Engineering Workflow Management Shell to work with Engineering Workflow Management source control from within Microsoft Windows Explorer. You can work in either Basic or Advanced mode. In Basic mode, you can quickly create a work area and start sharing files and folders with your team. In Advanced mode, you can manage repository connections, workspaces, and sandboxes. You can also set source control preferences for compare tools, check in options, and managing source control operations.

After you install the Engineering Workflow Management Shell, you can select which mode to work in. The default mode of operation is Basic mode. After you select a mode, you can start working in the control panel. You can also navigate to the control panel from the Start menu and use available menu options on the Engineering Workflow Management icon on your task bar. Click the IBM Engineering Workflow Management Shell icon to view a quick status on the repositories you have connected to, your current sandbox or work area, and your pending source control changes.

Tip: You can open the Engineering Workflow Management Shell from the Favorites menu in Windows Explorer.
Feature or Product area Description
Working in Basic mode Learn how to quickly create a work area and start sharing files and folders with your team..
Working in Advanced mode Learn how to manage repository connections, workspaces, and sandboxes.

Working in the web client

The Jazz web client includes a Source Control perspective that provides access to streams and repository workspaces and the items in them. You can perform basic operations to make changes to stream contents. You can also search repository objects, such as streams, workspaces, components, or change sets.

License note: To perform the task described here, you must be assigned a Contributor or Developer Client Access License.
Feature or Product area Description
Connecting to repositories from web browsers Learn how to connect to the repository.
Creating streams Learn how to create a stream to hold the versions of components that represent an important configuration of a system.
Modifying stream contents Learn how to edit the contents of a stream by adding or deleting files and folders, or by uploaded modified versions of files.