Issue list and git integrated task extension for YouTrack Issue management tool.
-
Install extension in VSCode extension manager (View -> Extensions) and reload VSCode.
-
Open settings menu and write custom settings. (View->Command Palette->User Settings)
-
Open Command Palette (View->Command Palette) and write Youtrack: Issue List
-
Open any issue click "Open Issue" link on Youtrack List side. Extension create git branch automatically and checkout this branch. Issue "State" field value changed to "In Progress" on Youtrack.
-
You finish work in this issue, open command palette and write "Youtrack: Close Issue". Extension merge git branch to base branch and issue "State" field value changed to "Fixed" on Youtrack.
Extension supported functionalty like a webstorm youtrack extension functionalty.
- Issue list.
- Issue search query. (YQL)
- Automaticly create branch in issue opened.
- Issue state change on issue opened. (State=Inprogress)
- Issue state change on issue closed. (State=Fixed)
- Automaticly merge branch to parent branch in issue closed.
Any few settings for extension.
youtrack.userName
: YouTrack user name.youtrack.password
: YouTrack password.youtrack.host
: YouTrack server host address. Eg: xyz.jetbrains.comyoutrack.path
: YouTrack server path. Eg: /youtrackyoutrack.filter
: YouTrack search query. It's using on issue list. Eg: (assigned to: me or Assignee: me) and #Unresolved and sort by: updated
Please issue on github.
First release.
Step by step installation guide and bug fixed.
Enjoy!