Hub 2017.1 Help

Add Services to a Project

From the project profile page, you can access and add all of the services that are available in Hub directly to any project.

To add a service to a project:

  1. Create a project, as shown in the previous procedure, or open an existing project by clicking the project name on the Projects home page.
  2. Click the Add Service button.
    /help/img/hub/2017.1/projectWizardAddService_thumbnail.png
    • All of the services that are connected to your Hub instance are displayed in the list.
  3. Select a service from the list.
    • Additional settings that are specific to the configuration of the connected services are displayed on the page.
  4. Edit the configuration of the connected service. For more information, see:
  5. Save the configuration settings.
    • The service is attached to the project.

When you have added and configured the services that are used in your project, you can add users to the project team.

Issue Tracker Settings

Use the following settings to configure a project in a connected issue tracker service:

SettingDescription
NameEnter a name for the project in the issue tracker service. The name of the current project is entered by default. The project name must be unique in the connected YouTrack service.
IDDisplays the ID that is assigned to the project in the issue tracker service. The ID of the project is used as the prefix for issue IDs. The project ID must be unique in the connected YouTrack service.
DescriptionEnter an optional description of the project in the issue tracker service.
Project TypeSelect the type of project you want to create in the issue tracker service. The following options are available:
  • Default — Creates a standard issue-tracking project with default issue fields and workflows.

    For more information, see Default Project Template.

  • Scrum — Creates an issue-tracking project that is configured for Scrum. Two different agile boards are created automatically: one for development and another for project management.

    For more information, see Scrum Project Template.

  • Kanban — Creates an issue-tracking project that is configured for Kanban. A single agile board is created automatically.

    For more information, see Kanban Project Template.

Code Review Settings

Use the following settings to configure a project in a connected code review service (Upsource):

SettingDescription
NameEnter a name for the project in the code review service. The name of the current project is entered by default.
Integration IDEnter an ID that is assigned to the project in the code review service. The ID of the project is entered by default.
Review ID PatternSet the pattern to assign to code reviews in the connected service. By default, the following pattern is set: [Integration ID]-CR-{}. The CR stands for "code review" and the braces represent a placeholder for a sequential numeric value.
Build SystemSelect the build automation system that is used in the connected project.

Use the following settings to configure access to a version control system that is linked to the code review project:

SettingDescription
TypeSelect the type of version control system from the drop-down list.
RepositorySelect the name of an existing repository from the drop-down list or click the Create new repository button to use a new repository. Use the Test connection button to verify the connection to the repository.

Repository Settings

Use the following setting to configure a connection to a repository that is not associated with a code review service:

SettingDescription
Repository NameEnter a name for the repository.
Last modified: 6 April 2017