Follow the steps below to configure PHPStorm tasks with Target Process user stories.
Target process has a REST API available behind HTTP Basic Auth. Documentation can be found at http://dev.targetprocess.com/rest/getting_started.
PhpStorm provides facilities to set up your workflow according to the issue tracking procedure accepted in your team.
More information can be found at http://www.jetbrains.com/phpstorm/webhelp/managing-tasks-and-context.html
Placeholder values in square brackets should be replaced with your actual values. Variables in curly braces should be entered as-is, and will be replaced by PHPStorm.
- Open PHPStorm preferences
- Go to Tasks -> Servers
- Create a new Generic server
- On the General tab, set the following values:
- Server URL: https://[your_account].tpondemand.com
- Username: [your tp username]
- Password: [your tp password]
- Tick use HTTP Authentication
- On the Server configuration tab, set the following values:
- Tasks List URL: {serverUrl}/api/v1/UserStories
- Single Task URL: {serverUrl}/api/v1/UserStories/{id}
- Response Type: XML
- tasks: //UserStory
- id: @Id
- summary: @Name
- description: Description
- updated: ModifyDate
- created: CreateDate
- singleTask-id: @Id
- singleTask-summary: @Name
- singleTask-description: Description
- singleTask-updated: ModifyDate
- singleTask-created: CreateDate