問題タブ [azure-devops-extensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
793 参照

tfs - TFS 拡張機能は既に存在しますが、表示されません

ビルド拡張機能を作成しましたが、初めてアップロードしようとしたときに、json ファイルが適切にフォーマットされていなかったため、エラーが発生しました。修正して再試行した後、エラーThe extension already exists but the extension is not shown in the tfs extension list が表示されます。tsf データベースまたは tfs キャッシュ サーバーから拡張子を削除するにはどうすればよいですか? サーバー上に特定の場所はありますか? ローカルキャッシュもクリアしましたが、役に立ちませんでした。

0 投票する
1 に答える
140 参照

azure-devops - 拡張機能を使用してユーザー ストーリーを検証する VSTS

そのため、オンプレミスの TFS から VSTS に移行しています。ある特定のプロジェクトについて、ユーザーがユーザー ストーリーを送信したときに VSTS のいくつかのフィールドを検証できるようにしたいと考えています。

これまでのところ、アジャイル プロセスから新しいプロセスを継承し (引数のために my-agile と呼びましょう)、その新しいプロセスでユーザー ストーリーを編集して、いくつかの新しいフィールドを追加しました (それらの 1 つとしましょう)。をベース URL と呼びます)。ベース URL は「テキスト (1 行)」で必須ですが、VSTS には TFS よりも検証するオプションがさらに少ないようです。URLが単純な正規表現と一致するかどうかをテストできるようにしたいと思います(実際にURLであることを確認するため)。可能であれば、ドメインを他のユーザーストーリーと照合して重複をキャッチできるようにしたいと思います.

これを行う方法はありますか?たとえば、ここで拡張機能を見ていました: https ://docs.microsoft.com/en-us/vsts/extend/get-started/nodeしかし、それはすべてのVSTSに何かを追加し、何かを添付したいと思います1 つのプロジェクトにのみ。私は次のいずれかができると考えていました:

1)ユーザーストーリーを投稿するためのインターフェースを提供するが、ユーザーストーリーが実際に投稿される前に必要な検証を含む拡張機能(できれば1つのプロジェクトでのみアクティブ)を作成します

2) サービス フック ( https://docs.microsoft.com/en-us/vsts/extend/develop/add-service-hook ) を何らかの方法で使用する可能性がありますか? ユーザー ストーリーが投稿されたときにキャッチし、いくつかの基準に基づいてフラグ (またはタグ) を付けるには?

ユーザーストーリーに「潜在的なだまされた」というタグを付け、それを別のストーリーにリンクして、開発者に警告し、開発者が適切に行動できるようにすることができれば、#2が望ましく、最も邪魔にならない可能性があると思います. しかし、現時点では、それが可能かどうかさえわかりません。