問題タブ [tfs-workitem]
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.
tfs - c#コードを使用してTFS作業項目にリビジョンを追加する
あるtfsプロジェクトから別のtfsプロジェクトにバグアイテムをコピーしています。新しいプロジェクトでバグを作成するためにcopyメソッドを使用していますが、バグは履歴の詳細(リビジョン)とともにコピーされません。
行われたすべての変更と、状態を変更するときに追加するフリーテキストを表示するには、履歴フィールドが必要です。
各リビジョン項目を調べてみましたが、新しい作業項目にリビジョン項目を追加する方法がなく、リビジョンオブジェクトから必要なデータを取得する方法が見つかりません。
誰かが情報を取得する方法を知っていますか?
tfs - 特定の作業項目の最新情報を取得するために TFS にクエリを実行するにはどうすればよいですか?
次の階層を検討してください。
1 つのテスト ケース ワーク アイテムには、複数のテスト結果ワーク アイテムがあります。この階層を表示するために、TFS で「作業項目と直接リンク」クエリを作成できます。
テスト ケース「顧客は blabla を必要としています」
- テスト結果 - 1/11//11 に失敗*
- テスト結果 - 2/1/11 に成功* - テスト結果 - 3/1/11 に
成功*
クエリ結果を最新のテスト結果に限定することはできますか? だから私はこれをしたいと思います:
テスト ケース「Customer needs to blabla」
- テスト結果 - 2011 年 3 月 1 日に成功*
これらのフィールドは維持されていないため、州フィールドでフィルター処理できないことに注意してください...
※ユーロ日付表記 d/mm/yy
tfs - TFS 2010で最初にダウンロードせずにWI添付ファイルを開く
最初にダウンロードせずに作業項目から添付ファイルを開く方法を知っている人はいますか?
添付ファイルをダブルクリックすると、エクスプローラーが開き、ファイルがダウンロードされてから開くことができます。
custom-controls - Work Item Tracking カスタム コントロールのレイアウトを印刷用に設定する方法
WITカスタムコントロールを開発しました。コントロールは、xml シリアル化を使用して、複雑なデータを値として格納しました。必須要件の 1 つは、印刷サポートです。ユーザーがコントロールを含む作業項目フォームを印刷しようとすると、コントロールの値がシリアル化されたビューに表示されます。
カスタム コントロールの値を逆シリアル化し、印刷する前にレイアウトを設定する方法が見つかりませんでした。
どうすればできるか知っている人はいますか?
tfs-workitem - TFS 2010 の並べ替え許可された値の説明
TFS 2010 を使用しています。許可された値のリストを含む文字列フィールドがあります。ワークアイテムを表示すると、リストはアルファベット順にソートされます (元のリストはアルファベット順にソートされていません)。作業項目テンプレートで指定されているものと同じように値の順序を表示する方法はありますか? ソート順をdescに変更する方法はありますか?
このためのカスタム コントロールを作成できることはわかっていますが、もっと簡単な方法があるかどうか疑問に思っていました。
ありがとう、
.net - TFS 2010 作業項目 - 作業項目のリンク
ユーザーがテスト ケースからバグを開いたとき、テスト ケースが要件項目にリンクされているかどうかを確認する必要があります。リンクされている場合は、バグを要件項目にリンクする必要があります。
どうすればこの情報を知ることができますか?
次のコードを使用します。
リンクタイプとリンクIDを取得する方法がわかりません。
tfs - IterationPath をデータ ソースとして使用して新しいフィールドを作成する方法
Found In Iterationという新しいフィールドを使用してバグ作業項目テンプレートを拡張したいと考えています。このフィールドには、驚くべきことに、バグが見つかった反復が含まれているはずです。しかし、 type の新しいフィールドを作成したときにTreePath
、プロセス テンプレートをチーム プロジェクト コレクション (TPC) にインポートするときにTreePath
、有効なIterationPath
およびフィールドのフィールド タイプAreaPath
。
それを見て、イテレーション パスをデータ ソースとして使用し、選択した値を別のフィールド (例: FoundInIteration
) に格納する作業項目テンプレートにフィールドを追加する方法が少なくともあるのではないかと考えています。
visual-studio-2010 - Visual Studioアドインを使用してTFSチェンジセットの詳細ダイアログビューを開くにはどうすればよいですか?
TFSに特定のアーティファクトがあります。たとえば、変更セット「123」には、URI 「vstfs:/// VersionControl /Changeset/123」があります。リンク「http:// tfs:8080 / tfs / web / UI / Pages / Scc / ViewChangeset.aspx?changeset = 123」は、Webブラウザを使用してチェンジセットの詳細ビューを開くことに気付きました。
私がやりたいのは、ビジュアルスタジオ内のチェンジセット詳細ビューを開くことです。これを埋め込んでいる場所は、ビルドサマリー内のカスタムセクションです。このカスタムセクションをVisualStudioプラグインとして実装しました。これが写真です:
「リリースビルド」セクションはカスタムメイドであり、そのようなビルドがリリースされると、すべての人に送信される電子メールに関する情報を提供します。
このセクション内のチェンジセット627は、自動的にリンクに変換されたボタンコントロールです。ボタンの後ろにある「クリック」ハンドラーが機能します。現在、コードは次のようになっています。
このコードは新しいブラウザタブを開き、正しいページを表示します。ただし、VisualStudio内でチェンジセットの詳細を開きたいのですが。「関連するチェンジセット」セクションの下部にあるボタンと同じように。「チェンジセット627」リンクをクリックすると、VisualStudio内でそのチェンジセットが開きます。
編集1
私がそれの写真を投稿するならば、それは正確に望ましい結果が何であるかについて少し明確かもしれません。「チェンジセットの詳細」ウィンドウは、APIを使用して開きたいものです。
xml - TFS2010で作業項目フィールドを特定のユーザーに制限する
TFS 2010を使用しており、作業項目の種類をカスタマイズしています。次のようなグループのメンバーであるユーザーにフィールドへのアクセスを制限する方法があるかどうか疑問に思いました。
編集たとえば、グループ内の特定のユーザーを制限する方法はありますか。たとえば、プロジェクトマネージャー「ジョン」がフィールドを変更するのを制限します。その作業項目は彼のプロジェクトではないためですが、プロジェクトマネージャー「ジェーン」は彼女であるため変更を許可します。事業?
上記のコードの問題は、value
属性が文字列値のみを受け入れ、フィールド式を認識しないことです。
workitem - 新しい TFS 作業項目を作成するときに、別の既定の反復値を構成することは可能ですか?
多くの人と同じように、各 TFS プロジェクトの反復フィールドのツリー構造を利用して、そのプロジェクト内の作業項目を整理します。通常、作業中の反復を追跡するために使用するため、ほとんどの場合、作業項目を作成するすべての人が新しい作業項目に同じ反復パス値を設定する必要があります。
デフォルトでは、新しい作業項目 (バグなど) を作成すると、このフィールドは定義されたツリーのルート値に設定されます。このフィールドにツリー構造があるとすれば、WI の 99% ではデフォルトが正しくないと言っても過言ではありません。
新しい作業項目を作成するときに、反復フィールドを特定の値にデフォルト設定するように TFS プロジェクトを構成する方法はありますか?
理想的には、これはユーザーごとの設定である必要がありますが、TFS プロジェクト全体では何もないよりはましです。