none
Visual Studio 2010 からTeam Foundation Server(TFS)にチェックインする時に作業項目のステータス変更が出来ない RRS feed

  • 質問

  • とうようと申します。

    Visual Studio 2010(VB.net)からTeam Foundation Server 2010(TFS)にソースをチェックインする際に

    作業項目の関連付けが出来ますが、ある時を境に作業項目のステータス変更が出来なくなってしまいました

    (コンボボックスに「関連付け」しか出てこなくなった。)

    本来は作業は完了しているのでステータスを「終了」にしたいのですが、どこかに設定があるのでしょうか。

    尚、プロジェクトポータルより該当の作業項目を選択し、手動でステータス変更する事はできます。

    何か設定すべき箇所があるようでしたら教えて頂けますでしょうか。

    2012年8月9日 2:58

すべての返信

  • プロセステンプレートによっては(?)作業項目のタスクを解決でチェックインすると、ステータスが完了になりそれ以降は関連付けになります。おそらくすでにステータスは完了になっていると思います。

    個別に変更したい場合は作業項目をダブルクリックして詳細画面を開くか、コンテキストメニューから開くで詳細画面を開き修正ができます。

    2012年8月9日 6:41
  • 作業項目のフローをカスタマイズしたと言うことはありませんか?
    たとえば、「あるときを境に」というタイミングで、ステータスが追加された(した)とか、直接、終了にできなくなった(した)とか。

    2012年8月9日 13:04
    モデレータ
  • ありがとうございます。

    ステータスについては「アクティブ」となっており、チェックイン時に作業項目のタスクが「関連付け」しかない状態で

    「解決」の選択肢が出てこない状態なのです。

    以前は出てきていたのですが・・・

    当然チェックイン後もステータスは「アクティブ」のままです。

    2012年8月15日 6:25
  • ありがとうございます。

    作業項目のフローはデフォルトのままです。

    個人的に納得がいかないのが、普通にプロジェクトポータルやVisualStudioでのタスク編集画面では

    ステータス変更が出来る点です・・・

    2012年8月15日 6:28
  • 作業項目のフローはデフォルトのままです。

    考えられるのは、TFS のプロセステンプレートの変更を誰かが実施したか、作業環境に対して何らかの変更をしたかのどちらかです。
    もし、チーム・組織で作業されている TFS なのであれば、プロジェクトの管理権限を持つ人に相談されてはいかがでしょうか。あるいは、他の人も同様の事象に陥っているかどうかを見ることで、TFS のプロジェクトの問題か、個人の問題かを切り分けてはいかがでしょうか。

    ところで、作業項目は「タスク」でよいのでしょうか。
    作業項目の種類によってはできないことがあったように思うためです。動作検証用のテストの作業項目を複数種類作って、挙動を確認してみてはいかがでしょうか。
    (手元では「不具合」だと関連づけしか出なかったのですが、通常の TFS と違うため、不確実です)

    個人的に納得がいかないのが、普通にプロジェクトポータルやVisualStudioでのタスク編集画面では
    ステータス変更が出来る点です・・・

    チェックイン時のアクションは、作業項目の編集とは少し違います。
    プロセステンプレート上で、チェックイン時のアクションとして定義されているもののみ、チェックイン時に使用できます。
    従って、作業項目のステータスが変更できる・できないとは直接関係しません。

    納得がいかないかもしれませんが、仕組みとしては別物とお考えいただければと思います。

    2012年8月15日 10:47
    モデレータ
  • その後いろいろ検証をしているのですが

    チームプロジェクトコレクションが別の物で試してみたら正常にチェックイン時にステータス変更できました。

    ただ、同じチームプロジェクトコレクション内の別プロジェクトの場合はステータス変更できませんでした。

    別メンバーのVisualStudio上からも同様の状態なので、このチームプロジェクトコレクションがなにか設定が

    おかしいのかなと思っております。

    サーバー及びTFSの管理権限自体、私しか持っていないので誰かが勝手に変えたというのは考えにくく

    私自信が設定を間違えたくらいしかあり得ないかなと思います。

    作業項目自体もタスクやバグ、ユーザーストーリーで試してみましたが同様にNGでした。

    プロセステンプレートの所をもうちょっとよく確認してみます。

    ※チームプロジェクトコレクション内に検証用の新プロジェクトを作ってみようとした所、エラーになり

    作成が出来なかったので、TFS自体がおかしくなりかけてるのかもしれません・・・

    2012年8月16日 1:11