TFS と Project Server の統合における同期プロセスの検証
Visual Studio Team Foundation Server と Microsoft Project Server のデータが期待どおりに同期されていないと思われる場合は、以下のチェックリストを参照して、操作の確認とトラブルシューティングを行うことができます。
インストール後の問題および構成の問題を解決する: 2 つのサーバー製品を構成しても期待どおりに同期が開始されない場合は、次の構成要素を確認します。
必要なソフトウェアと累積的な更新プログラムがすべてインストールされていることを確認します。 詳細については、「必要なソフトウェア」を参照してください。
(Project Server 2010 のみ) 累積的な更新プログラムのインストール後に SharePoint 構成ウィザードが実行されたことを確認します。 詳細については、「Microsoft Project Server 2010 から Microsoft Project Server 2013 へのアップグレード」を参照してください。
必要なアクセス許可がすべて割り当てられていることを確認します。 詳細については、「TFS と Project Server を統合するためのアクセス許可の割り当て」を参照してください。
同期エンジンの状態を確認する: 以前は期待どおりに同期が行われていたのに問題が発生するようになった場合は、次の手順を実行します。
同期メッセージを確認する: TFSAdmin ProjectServer コマンド ライン ツールの /GetSyncMessages オプションを使用すると、チーム プロジェクト コレクションについて記録された最新のエラーを表示できます。 詳細については、「同期エンジンのエラー メッセージの表示」を参照してください。
フィールドがどのように更新されるかを確認する: 1 つ以上のフィールドが期待どおりに更新されない場合は、「特定のフィールドに対する更新の管理方法について」の情報を確認します。 特に、同期メッセージがログに記録されないにもかかわらずフィールドが更新されない場合に、その理由を特定できる可能性があります。 同期エンジンによる特定フィールドの更新方法は、フィールドのデータ型、マッピング フィールドの OnConflict 属性、およびタスク階層に影響されます。
同期プロセスを確認する: 2 つのサーバー製品間のデータ フローが同期エンジンによってどのように管理されるかを理解すると、これらの製品の統合をより効率的に管理できます。 エンジンによるデータの同期には 3 とおりの方法があります。 エンジンは、プロジェクト計画でのプロジェクト マネージャーによるデータの所有権を考慮しながら、両方のサーバー製品でタスク関連データとリソース関連データをキャプチャし、更新します。 詳細については、「TFS と Project Server の統合における同期プロセスの概要」を参照してください。
既知の問題と回避策を確認する: エラーが表示される場合は、発生した問題が既知の問題かどうか、回避策が見つかっているかどうかを確認できます。 詳細については、「TFS と Project Server の統合に関する既知の問題と回避策」を参照してください。
Team Foundation Background Job Agent が実行されていることを確認します。 詳細については、「サービス、アプリケーション プール、および Web サイトの停止と開始」を参照してください。
これらの検討事項を確認しても問題が解消されない場合は、Microsoft Web にある Team Foundation Server と Project Server の統合に関するフォーラムを参照してください。
参照
概念
Team Foundation Server と Project Server の統合の管理