1

Eclipseで開発しているプロジェクトはCVSバージョン管理下にあり、「チーム->バージョン管理に追加」機能を使用してディレクトリツリー全体をリポジトリに追加することに成功しました。しかし、Eclipseにはリポジトリからファイルを削除する方法がないようです...それは本当ですか?「チーム」タブには削除機能は含まれておらず、ファイルを削除するだけではCVSから削除されません。

コマンドラインを使用してCVSリポジトリからファイルとフォルダを削除する方法を知っていますがcvs remove、Eclipseにすべての再帰的削除を実行させると非常に便利です...

4

1 に答える 1

3

Eclipseでは、通常の削除機能を使用するだけです。リポジトリを同期またはコミットすると、削除したファイルが削除されます。ほとんどのcvsアクションと同様に、これは複数のステップからなるプロセスです。ローカルで変更を加えてから、リポジトリにコミットします。削除(および追加)では、実際には3つのステップがあります。

  1. ローカルファイルシステムからローカルコピーを削除します。
  2. コマンドを発行cvs removeします。
  3. [しばらくしてから]リポジトリへの変更をコミットします(ステップ2で行った削除を含む)。

Eclipseは、コミットまたは同期機能を介して#2と#3を統合するだけです。

http://docs.freebsd.org/info/cvs/cvs.info.Removing_files.htmlを参照してください

于 2012-09-05T15:59:27.737 に答える