1

私の開発チームは過去に MKS Source Integrity ソース管理を使用しており、TFS 2010 への移行を評価していません。

一部の概念と意味は少し異なるため、TFS で以前と同じことを行う方法や、アプローチを変更する方法を学ぶ必要があります。

まず、ソフトウェア リリースごとにチェックポイントを作成していました。この場合、MKS はすべてのソース コード ファイルのスナップショットを作成します。後で異なるチェックポイントを比較してコードの違いを確認したり、チェックポイント全体をビルドとして抽出したりできます。

TFS には同様の機能がありますか? それについてどこで読めるか知っていますか?

4

2 に答える 2

2

Ed の提案は、以前のプロセスを最も正確に再現するために探しているものである可能性があります。

ポイント イン タイムの比較 コードのブランチの任意のポイント イン タイム を比較するには、ソース管理エクスプローラー (任意のチーム プロジェクトの下にあります) でフォルダー (またはファイル) を右クリックし、[比較] を選択します。以前にソース管理からこのバージョンを取得したことがある場合は、デフォルトでサーバー上の最新バージョンとディスク上のバージョンが比較されます。ラベルを使用して 2 つの時点を比較するには、from または two を Server Location に変更し、Source Version Type ドロップダウンを Label に変更します。その後、すべてのラベルを参照して選択できます。

ラベルによる抽出 既存のラベルを使用して、任意のファイルまたはフォルダーの「特定のバージョンを取得」できます。これを行うには、必要なファイルまたはフォルダーを右クリックし、[特定のバージョンを取得] を選択します。その時点で、[バージョン タイプ] を [ラベル] に変更し、ターゲット ラベルを参照します。チェックボックスは、物事がおかしくなったときのためのものですが、チェックする必要はありません。緊張して無頓着にやってしまう人もいます。

ラベルでの 分岐 既存のラベルでファイルまたはフォルダー (または分岐) を分岐するには、そのアイテムを右クリックして [分岐と結合] -> [分岐] を選択します ([分岐と結合] の下には他にも行うことがあるため、サブメニューが存在します)。Branch を Version から Label に変更すると、比較するように既存のラベルを参照できます。ラベルを選択すると、ブランチを作成する場所を指定し、完全にバージョン管理されたスナップショットをアクティブな開発用に準備できます。

于 2010-05-18T02:10:48.907 に答える
1

あなたはラベルを探していると思います。

于 2010-05-14T13:45:32.340 に答える