Servers
for Windows and Linux
for OS X
Ctrl+Alt+S
Use this page to associate your account in the bug tracking system you use with the PhpStorm project. The page is divided into the following sections:
Configured servers
Server options
General tab
Item | Available for | Description |
---|---|---|
Share URL | All servers | If this check box is selected, the server URL of your issue tracking system, specified in the field below becomes available to the other team members. |
Server URL | All servers | Specify here the server URL of your issue tracking system. |
Username / Password | All except for Lighthouse, Trello, GitLab, GitHub | Specify here login name and password for your account. |
Repository | GitHub | Specify here the name of the desired Git repository. |
Search | YouTrack | Specify here the default search string. |
Project ID | Lighthouse, Pivotal Tracker, Redmine | Specify here the name of your project in the tracker. |
API Token | Lighthouse, Pivotal Tracker | Specify here the desired API token for the project in question. |
Use proxy | All servers | Select this check box to use the specified proxy server. |
Proxy settings | All servers | Click this button to set up proxy settings. |
Use HTTP authentication | JIRA | Select this check box to enable HTTP authentication. |
Test | All servers | Click this button to make sure the connection is established. |
<Template variables> | More fields may be added to this tab depending upon the selected or cleared check box Show on first tab in the Template Variables dialog in the Server Configuration tab. |
Commit Message tab
Server Configuration tab
This tab only shows for the following servers:
Item | Description |
---|---|
Login URL | Specify here the resource for authentication (if any). The request to this resource will take place every time
the issues are retrieved from server.
This field is disabled, if the check box Use HTTP authentication in the General tab is selected. The resource consists of a URL with possible template variables:
Also it contains the combo-box with the request type: GET or POST. |
Tasks list URL | This resource enables obtaining the list of issues from the server and is requested every time the user opens tasks.
The resource consists of a URL with possible template variables:
Also it contains the combo-box with the request type: GET or POST. |
Single task URL | This resource makes it possible to obtain a more detailed information about a specific issue, using its ID.
This field is mandatory, when the check box Each task in separate request is selected. The resource consists of a URL with possible template variables:
Also it contains the combo-box with the request type: GET or POST. |
Response type | This section contains three radio buttons:
|
Each task in separate request | Select this check box to make the field Single task URL mandatory. |
Table of selectors | These selectors help specifying how exactly the detailed issue information will be extracted from the server response.
The selectors have the following meanings:
Depending on the choice of response type, these selectors are described in XPath or JSONPath format, or as regular expressions. |
Reset to Defaults | Click this button to discard all settings and return to the default values. |
Manage Template Variables... | Click this button to show the dialog box Template Variables with the list of existing template variables. Use
![]() ![]() Note the check boxes in the columns Show on first tab and Hide.
Note that default variables cannot be deleted or changed! |
Test | Click this button to make sure the settings are correct. |