YouTrack の課題でプルリクエストを閲覧できるようになりました

YouTrack 2020.3 では、VCS 統合の改善により、ソフトウェア開発チームが課題の中でプルリクエストを閲覧できるようになりました。 YouTrack に対するその他の更新内容には、ダッシュボード用のタイムトラッキングウィジェット、コメント数による課題のソート、課題リストビューで未解決の課題をワンクリックで表示するオプション、ナレッジベースと LDAP 統合の両方に対する機能強化などがあります。

VCS に関する課題のアップデート

プルリクエスト

課題内でのプルリクエストの閲覧

GitHub、GitLab、BitBucket、Gogs、Gitea のプルリクエストが課題ページでコミットと共に表示されるようになりました。 これにより、VCS のプルリクエストまたはマージリクエストで直接課題にメンションできるようになりました。また、リクエスト全体がその説明、ステータスの変化、アップロードファイル数と共に対応する YouTrack の課題に自動的に表示されるようになりました。

ワークフローでの VCS 変更イベントの使用

ワークフローを使ってプロセスを構築している経験豊富な YouTrack ユーザーは、自作スクリプト内に VCS のイベントを含められるようになります。 今後はプルリクエストやコミットが追加された時に YouTrack のワークフローをトリガーできます。また、コミットとプルリクエストのデータ(説明、作者、コミットメッセージなど)にアクセスできます。

ダッシュボード用のタイムトラッキングレポートウィジェット

タイムトラッキングウィジェット

時間追跡やチームのパフォーマンス統計の収集に関して、タイムレポートとタイムシートレポートの効果はすでに証明されています。 今回、1 つ以上の YouTrack プロジェクトの課題に費やした時間を追跡するのに役立つ新しいウィジェットを導入しました。

更新と機能強化

未解決課題の絞り込み

ワンクリックで課題リストの未解決課題を絞り込み

#Unresolved(未解決)は最もよく使用される検索条件の一つです。 未完了になっている対応中の課題を検索することはよくあるため、これは当然のことと言えるでしょう。 この時間を節約するため、検索クエリから未解決の課題のみをワンクリックで表示する専用の設定を導入しました。 一貫性を確保するため、この設定はチームメイトと検索を共有した場合や検索クエリを変更した場合でも維持されます。 この設定は、同じアイコンをクリックすることで簡単にオフにできます。

コメント数による並べ替え

コメント数による課題リストの並べ替え

この小さいながらも気の利いた機能を使用すると、課題リストをコメント数で並べ替えることができます。 その結果、トラッカー内で最も議論が白熱している課題を見つけ、得票数で並べ替え、製品で何が最も見落とされているかを把握できるようになります。

ナレッジベースの改善

ナレッジベースの改善

記事のツリーは非常に簡単に整理することができます。 記事をドラッグアンドドロップで適切な場所に配置するだけです。 また、記事内のコードブロックで使用されているプログラミング言語が検出され、それに応じてコードがハイライトされるようになりました。 推測が間違っている場合は、正しい言語を手動で選択することで構文のハイライトを調整できます。

画像の高さと幅の属性

マークダウンでの画像や埋め込みコンテンツの高さと幅の属性

マークダウンタグを使用し、課題や記事に含まれる画像、埋め込み動画、その他の添付されたメディアファイルのサイズ変更を行えるようになりました。 目的のサイズをピクセル単位で、または元の高さと幅に対する任意の割合でファイル名の後に追加してください。 コンテンツの幅と高さを調整し、画像や動画が記事、課題、またはコメントで適切に表示されるようにしてください。

テキスト入力不要の添付ファイル付きコメント

テキスト入力不要の添付ファイル付きコメント

コメント機能を改良しました。 不必要なテキストの追加を強いることなく単純にファイルをコメントに添付できるようにしました。 この機能は、主にドキュメントや企画書などを取り扱うユーザー(デザイナー、法務、人事、運営などのチーム)に特にメリットをもたらします。

LDAP 同期

LDAP 同期

多くの大規模組織にはユーザー管理用のディレクトリサービスが存在します。 YouTrack はすでに LDAP(Lightweight Directory Access Protocol)認証モジュールをサポートしており、ユーザーはディレクトリの資格情報で YouTrack にログインできます。 今回、YouTrack と LDAP サーバーとのスケジュール同期を設定し、YouTrack に最も関連性の高いユーザーデータ(グループメンバーシップ、メールアドレスなど)を使用させ、不必要なデータ開示を回避できるようになりました。