質問

現在、ConchangoのチームシステムテンプレートのスクラムでTFS 2008を使用しており、いくつかのマイナーな調整があります。 TFS 2010へのアップグレードを検討しており、アジャイルテンプレートのMSFに移動することを検討しています。

新しいプロセステンプレートに移動して履歴を維持するための最良の方法は何ですか? TFS 2010サーバーで新しいチームプロジェクトを作成し、すべてをチェックインして、ソースを新しいプロジェクトに移動できるようにしたいと思います。チェックインのコメント履歴をどうにかして、おそらく古いプロジェクトのChasingetに関連するワークアイテム履歴に戻ることさえできればいいでしょう。私は2010年に古いプロジェクトを移行し、ソースを新しいプロジェクトに移動し、2010年にのみ作業アイテムを維持することさえ喜んでいます。

誰かがいくつかのアドバイスを乗り越えることができるプロセスを経験しましたか?

役に立ちましたか?

解決

私たちはあなたがそうであるというシマラルの状況にあります(私たちがいるテンプレートと私たちがいたいものとすぐに)。既存のTeam Foundation Serverインスタンスにはソースコードのみがあります。アップグレードとは対照的に、Team Foundation Server 2008からTeam Foundation Server 2010への移行を計画しています。まだ行っていませんが、概説した2つのオプションがあります。

言及しているように、このツールを使用してソースコードとワークアイテムの追跡を新しいチームプロジェクトに移行できます。 TFSは独自のタイムスタンプを追加したいため、歴史の日付を「圧縮」します。私が理解していることから、いくつかの潜在的な歴史の問題があります。具体的には、TFS 2010では、移行前のソースコントロールのバージョンを比較する問題がある場合があります。少なくとも、これまでのところ、私はテストラボでの実験にあります。この問題についての私の理解は、2つのバージョン間のデフォルトとしてアイテムモードとスロットモードに関連していることです。私は個々のバージョンを見ることができ、歴史を見ることができます - それが私たちの要件を満たしています。

もう1つのオプションは、あるプロジェクトのソースコントロールであり、別のプロジェクトのワークアイテムです。私はこれを試したことはありません。なぜなら、既存の作業項目で変更された関係が破られ、今後も生成されないと想像するからです。これはあなたにとって大したことかもしれませんし、そうでないかもしれません。

また、CodePlexのプロジェクトのディスカッションエリアであなたの状況を説明することをお勧めします。著者は、MicrosoftのTFS移住チームに所属しており、私たちと同じボートの人々のフィードバックに依存しています。私はこれまでにそれらといくつかのメールを交換してきましたが、それらは非常に役立ちました。

Microsoftの非常に役立つ人々との議論に基づいて、データベースをバックアップし、の指示に従うでしょう ブライアン・クリーガーのブログ投稿 (パス2:移行アップグレード)。私は、来週の早い時期に古いバックアップを使用して、アップグレードでテストを実行したいと思っています。

幸運を!私はそれが威圧的であることを知っています。幸いなことに、ラボでの新鮮なTFS 2010インストールでのインストールと構成の経験は、TFS 2008プロセスへの最初の露出よりもはるかにスムーズです。うまくいけば、あなたは同じことが真実だと思うでしょう。

他のヒント

私たちはこの痛みを伴うプロセスを経験してきました。ここにいくつかの有用な情報があります:

  1. はい、最新リリースを使用しました TFS統合プラットフォーム.
  2. このブログ TFS統合プラットフォームの友達です。
  3. XMLファイルのマッピングをご覧ください ここ
  4. 参照 このフォーラム. 。多くの良い情報があります。
  5. また、参照してください 「Team Foundation Serverでプロセステンプレートのアップグレード」「プロセステンプレートアップグレード#3 - すべての作業アイテムを破壊し、新しいアイテムをインポートします」.

他の誰かがここに来た場合に備えて、私はこれを行う方法についていくつかのステップバイステップの指示を投稿しました(ただし、さまざまなテンプレート用) ここ.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top