2

ポッドキャスト 40で言及されたことの 1 つは、ソース管理でファイル間の違いをチェックして、前日に何が行われたかを確認することでした。

最後のチェックイン以降、または単一のプロジェクトの特定の時間枠内で変更されたすべてのものの差分を表示する、単独で開くことができる優れた外部ツールはありますか?

現在 SourceSafe を使用していますが、まもなく TFS に移行する予定です。

ありがとう

4

5 に答える 5

2

個別の差分ツールは利用できませんが、このスイートで見つけることができます

SourceAnyWhere (SAW) - http://www.dynamsoft.com

SourceOffSite (SOS) - http://www.sourcegear.com

VSS リモーティング - http://www.sourceremoting.com

これらのスイートはリモート アクセス用です

于 2009-02-06T08:11:54.077 に答える
2

質問は少し誤解を招くものです。差分/比較ツールという用語は、通常、ファイルの 2 つのバージョンの内容を比較したり、ローカル ファイルの内容をソース管理リポジトリの内容と比較したりするために使用されるツールを指します。

2 つの日付の間に変更されたすべてのファイル、または特定のユーザーなどによって変更されたすべてのファイルのレポートを生成するツールが必要な場合は、VSSReporterを確認してください。

于 2009-02-06T01:54:53.777 に答える
2

残念ながら、私が知っている sourcesafe 内に統合できる外部ツールはありません。

あなたが尋ねた質問に応じて、あなたができる最善の方法は、興味のあるフォルダを右クリックし、差分に移動し、再帰ボタンをクリックして、「同じファイル」チェックボックスをオフにすることです。もう 1 つのオプションは、同じことを行うことですが、日付間の再帰履歴を検索します。

行ったことを確認したい場合は [表示] -> [検索] -> [ステータス検索]、[<ユーザー名> にチェックアウトされたファイル]、現在のプロジェクト + サブプロジェクトで検索を実行して、チェックアウトしたすべてのファイルを検索できます。

これは、ソースセーフでは非常に遅い操作ですが、他のバージョン管理システムでははるかに高速です。

于 2009-02-06T01:57:01.900 に答える
1

TFS に移行すると、TFS は変更セット内の内容を追跡するため、チェックインはすべてグループ化されるため、これは少し簡単になります。変更セットのリストを参照するのは非常に簡単で、変更セットの詳細を見て、どのファイルが変更されたかを正確に確認できます。そこから、右クリックして以前のバージョンと比較するだけで、何が変更されたかを正確に確認できます。私はいつもこの機能を使用しています。

また、FryGuy が VSS で概説したものと同様に、各変更セットはユーザーにリンクされているため、特定のユーザーなどからすべての変更セットを参照するのは非常に簡単です.

これは、VSS でこのレベルの追跡を試みるよりも大幅に改善されています。

于 2009-02-06T04:46:05.070 に答える
-1

sourcesafe 、option-> custom editor で他の差分ツールを構成できます。

于 2009-04-03T12:47:55.283 に答える