Javaプログラム内で、CVSリポジトリのsrcファイルの2つのバージョン間のdiffを計算したいと思います。 cvsリポジトリは別のマシン上にあり、ローカルマシン上のjavaプログラムはそれを照会する必要があります。私はそのようなタスクのための公開されたAPIがあるかどうかわかりません。JavaプログラムからCVSリポジトリに問い合わせる方法は?
cvs diff
コマンドがありますが、私の言ったように私のローカルマシンにあるcvsサーバーを操作して自分の必要に応じて設定することはできません。さらに、私はJavaプログラムでクエリを実行する必要があります。どのラインでこれを進めるべきですか?
「cvs diff」は、ローカルでチェックアウトされたコードをリポジトリ内のバージョンと比較するために使用されます。リポジトリ内の2つのバージョンを直接比較したい場合は 'cvs rdiff'を使うべきです。 –