Ist es möglich, Trello als Eclipse Mylyn Task Repository einzurichten? Gibt es einen vorhandenen Anschluss oder eine andere Möglichkeit, dies zu tun?Arbeiten mit Trello-Karten in Eclipse
Antwort
This excellent tutorial erläutert, wie es mithilfe von Web Template Connector zusammen mit der Trello REST API durchgeführt werden kann.
Allerdings ist das Regex-Muster in # 19 nicht vollständig korrekt, und einige Probleme werden übersprungen. Es sollte dies geändert werden:
\"id\"[\x00-\x7F]+?\"idShort\":({Type}[0-9]+)[\x00-\x7F]+?\"name\":\"({Description}[\x00-\x7F]+?)\"[\x00-\x7F]+?\"shortLink\":\"({Id}[\x00-\x7F]+?)\"[\x00-\x7F]+?\"url\"
, so dass alle Benutzer-Karten im Mylyn-Repository angezeigt.
Korrekte Regexp zu tutorial. Es unterstützt Etiketten von Karten und kyrillische Beschreibung.
Alle Karten:
\ "id \" + \ "idShort \":.?. ({Typ} [0-9] +) + (?:? \ "IdLabels \". +?) \ "name \": \ "({Beschreibung}. +?) \",. +? \ "shortLink \": \ "({Id}. +?) \". +? \ "url \ "
Karten Ihrer board_id
\" idBoard \ ": \" board_id \“. + \? "idShort \". ({Typ} [0-9] +) + ? (?: \ "idLabels \". +?) \ "name \": \ "({Beschreibung}. +?) \",. +? \ "shortLink \": \ "({Id}. +?) ". +?" url "
Die regulären Ausdrücke funktionierten nicht mehr für mich. Stattdessen habe ich dies:
eine neue Web-Template-Repository erstellen:
- Erstellen Ihnen eine neue Web-Template-Repository
- Unter zusätzlichen Einstellungen, fügen Sie den applicationkey und userkey Parameter
- Unter erweiterten Konfiguration, fügen Sie die Aufgaben-URL
https://trello.com/c/
. Lassen Sie den Rest leer - Wechseln Sie in die Ansicht Aufgabenliste. Rechtsklick Neu -> Abfrage
- Wählen Sie das Web Template Repository und benennen Sie es nach der Karte oder wie Sie wollen
- Fügen Sie einen weiteren Parameter boardid hinzu. Sie können die Board-ID mit
https://trello.com/1/members/my?key={{trello_applicationkey}}&token={{trello_userkey}}
- Verwenden
https://api.trello.com/1/boards/${boardid}/cards?fields=name,shortLink&key=${applicationkey}&token=${userkey}
als Query-URL - Verwenden
"name":"({Description}.+?)","shortLink":"({Id}.+?)"
als Abfragemuster
Ich bin nicht sicher, warum bekommen aber das Muster aus den doc Werken während Sie nicht tut !? –
Fantastische Lösung! Mit idBoard: "\" id \ "[\ x00- \ x7F] +? \" IdBoard \ ": \" 1234 \ "[\ x00- \ x7F] +? \" IdShort \ ": ({Typ} [0 -9] +) [\ x00- \ x7F] +? \ "Name \": \ {{{{{{xxxx \ x7F}}}} \ "[\ x00- \ x7F] +? \" ShortLink \ ": \" ({Id} [\ x00- \ x7F] +?) \ "[\ X00- \ x7F] +? \" Url \ "' setze 1234 als dein ID-Board. – omikron