Joel Maximilian Mai Hi Joel,
Ich hab schon verstanden wo du die Issue-id herholst 🙂
Allerdings hat man ja nicht immer einen Branch mit Issue-id..
Was ich meine ist folgendes: PHPStorm (und andere Jetbrains Produkte) haben ja rechts oben ein Task Dropdown in welchem man verschiedene Tasks konfigurieren, und den Kontext basierend darauf umswitchen kann. Das Standard-verhalten des 'normalen' GIT commit message Dialogs ist ja sogar das wenn da nix drin steht da diesen Task -text reinzuschreiben.
Dieses Task Dropdown kann man automatisch befüllen in dem man unter Tools->Task & Contexts->Server sein Ticket tool (Jira, youtrack, redmine etc) verknüpft, und dann bekommt man automatisch die einem zugewiesenen Tasks in dieses Dropdown rein, inkl der Issue-ID.
Das schöne an einem Workflow mit diesen Tasks ist das man zwischen ihnen hin und her switchen kann und PHPStorm merkt sich welche offenen Dateien dazugehörten, auf welchem Branch man war usw, und macht das passend wieder auf (wenn man will).
Wenn dein Plugin dort im ausgewählten Task die issue-id noch zusätzlich suchen könnte, das wäre echt cool 🙂 und vielleicht diese Task Beschreibung als default für die 1. Zeile nehmen könnte?
Hab dein Plugin seit gesten im Einsatz und finde es super!
Joel Maximilian Mai Hi Joel,
Ich hab schon verstanden wo du die Issue-id herholst 🙂
Allerdings hat man ja nicht immer einen Branch mit Issue-id..
Was ich meine ist folgendes: PHPStorm (und andere Jetbrains Produkte) haben ja rechts oben ein Task Dropdown in welchem man verschiedene Tasks konfigurieren, und den Kontext basierend darauf umswitchen kann. Das Standard-verhalten des 'normalen' GIT commit message Dialogs ist ja sogar das wenn da nix drin steht da diesen Task -text reinzuschreiben.
Dieses Task Dropdown kann man automatisch befüllen in dem man unter Tools->Task & Contexts->Server sein Ticket tool (Jira, youtrack, redmine etc) verknüpft, und dann bekommt man automatisch die einem zugewiesenen Tasks in dieses Dropdown rein, inkl der Issue-ID.
Das schöne an einem Workflow mit diesen Tasks ist das man zwischen ihnen hin und her switchen kann und PHPStorm merkt sich welche offenen Dateien dazugehörten, auf welchem Branch man war usw, und macht das passend wieder auf (wenn man will).
Wenn dein Plugin dort im ausgewählten Task die issue-id noch zusätzlich suchen könnte, das wäre echt cool 🙂 und vielleicht diese Task Beschreibung als default für die 1. Zeile nehmen könnte?
Hab dein Plugin seit gesten im Einsatz und finde es super!