2009-06-19 5 views
0

私のデスクトップはTFSのバックエンドでサポートされているVS2008のプライマリワークステーションです。私は1週間道を踏みとどまり、私と一緒にプロジェクトをしたいと思っています。私はプロジェクト全体をチェックアウトして、それを私の外付けHDにコピーしてから作業したいと思います。私は、ネットワークに接続されないラップトップでそれを開こうとすると、ソースコントロールバインディングを削除するよう求められます。だから、私はそれをして、私はオフィスに戻ったときに、チェックアウトされたバージョンの上にすべてのファイルをコピーするだけですか?私はただ何かを台無しにしたくない。 :)私のTFSソース管理プロジェクトを道路に乗せて持ち帰る最善の方法は何ですか?

答えて

2

TFSソリューションofflineをデスクトップマシンで使用できます。次に、あなたのラップトップに作業ディレクトリをコピーします(あなたのラップトップにはVSがあり、それ以外はすべて設定されていると仮定します)。作業を続けることができます。

戻ったら、デスクトップソリューションルートフォルダーにラップトップソリューションルートフォルダーをコピーしてから、ソリューションをオンラインに戻します。ソリューションのサイズによっては、ファイルごとに比較して変更内容を確認するため、時間がかかることがあります(道路上で変更したファイルに対してのみこれが行われます。 「オフラインモード」は変更されたファイルを追跡します)。保留中の変更にリストが表示されます。

0
  1. 可能であれば、プロジェクト全体をチェックアウトします。
  2. ソースバインディングを削除しないでください
  3. チェックインする前に、ローカルソースのコピーを作成して安全に保存してください。
1

SvnBridgeを使用してsvnリポジトリに取得してから、svnがオフラインで正常に動作するために必要な処理を行います。完了したら再度チェックインしてください。

1

あなたはVS2008を持っているので、これはほとんどあなたのために処理する必要があります。余分なコピーを作る必要はありません。

ここで新しいオフライン機能のクリックにより、クリックwalkthruです:http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html

手動でオフライン状態を管理したい場合は、ベン・ライアンは、いくつかの教育の記事があります。http://blogs.msdn.com/benryan/archive/2008/07/09/using-tfs-2008-power-tools-to-modify-server-s-offline-state.aspx