私はTFS Power Toolsで新しいプロセステンプレートを作成しました。私はグループ[プロジェクト] \ Developersを追加しました。とき、私今(リスト内の[プロジェクト] \開発者)DefaultWorkItemは割り当て先のグループを許可しません
- ALLOWEXISTINGVALUE
- ALLOWEDVALUES
:私はそのよう「に割り当て」タスク型の型定義を変更し、今2つのルールを持っていますデフォルトのワークアイテムを作成し、Assign Toコンボを開き、 "$$ PROJECTNAME $$ \ Developers"を表示します。これを選択してテンプレートをアップロードし、チームプロジェクトを作成しようとすると、アシスタントに次のエラーが表示されます:
TF26214: Cannot save the work item. Fields with errors: Assigned To
TF237086: The work item cannot be saved because at least one field contains a value that is not allowed.
デフォルトの作業項目を削除するとチームプロジェクトが正常に作成され、Assinged ToのDevelopers-groupを使用して手作業で新しい作業項目を追加できます。
これは間違っています!私は実際にすでに "Assign To"でグループを割り当てることができます。これを設定する方法の例がたくさんあります。質問はそれを使ってクエリを取得する方法です。 – sprinter252
[割り当て先]フィールドの制限を削除して、共通の文字列フィールドのようにしてから、必要なものすべてを保存することができます。しかし、それだけです。あなたはグループや他のものを照会することができません。TFSは、VALIDUSERなどのコンテンツを持つこのフィールドを扱います。 あなたが望むものを得るためのクエリ機能はありません。 作業項目全体の動作に関する「無効な」値を格納するために、このフィールドでいくつかの制限を削除しました。作業項目クエリ、レポートは正しく動作しません。 これを信頼してください。 – Nock
あなたが言及した他のスレッド;-)でそれについて話すことができます。 – sprinter252