TortoiseCVSを使用して、最後のCVSアップデート以降にリポジトリで何が変更されたかを確認する方法はありますか?TortoiseCVSでCVSリポジトリの変更を表示
私はEclipseの同期関数に慣れています。しかし、今では、Eclipseプロジェクトではないディレクトリの違いを見たいと思っています。
他のどこかでプロジェクトをチェックアウトして差分ツールを使用することができました。しかし、それは醜いです。
TortoiseCVSを使用して、最後のCVSアップデート以降にリポジトリで何が変更されたかを確認する方法はありますか?TortoiseCVSでCVSリポジトリの変更を表示
私はEclipseの同期関数に慣れています。しかし、今では、Eclipseプロジェクトではないディレクトリの違いを見たいと思っています。
他のどこかでプロジェクトをチェックアウトして差分ツールを使用することができました。しかし、それは醜いです。
コマンドラインバージョンのcvsでは、この目的のために '-n'オプションが用意されています。 cvsマニュアルから:
ファイルを変更しないでください。 `cvs_command 'を実行しようとしますが、レポートを発行するだけです。既存の ファイルを削除、更新、またはマージしたり、新しいファイルを作成したりしないでください。
CVSは必ずしも `-n 'がない場合と全く同じ出力を生成するとは限りません。場合によっては出力は同じになりますが、 の場合CVSは全く同じ出力を生成するために必要な処理の一部をスキップします( )。
オプションはTortoiseでも利用できます:コンテキストメニューから「CVS Update Special」を選択してください。ダイアログで、 "Simulate Update"(これはTortoiseの新しいバージョンの別のタブにあります)のチェックボックスをオンにします。
しかし、私はその機能が限定された出力であり、低レベルの統合(例えば、ファイルをクリックして実際にdiffを見ることはできません)のために有用性が限られていることがわかります。
ありがとうございました。以前は「シミュレーションオプション」が表示されませんでした。しかし、それはスタートです。これは私の問題を解決するものではありませんが、TortoiseCVSが何ができ、何ができないのかという疑問に答えると思います。 –