1

私がしたこと:

  1. ファイルの名前を変更しました

  2. コミットしようとしました

  3. cvsはエラーメッセージで失敗します

    ファイルを削除する必要があり、まだそこにあります(または再び戻ってきます)

問題は何ですか?コミットできるように解決するにはどうすればよいですか?


追加情報:

  • 私はCVSプラグインでEclipseを使用しています。
  • lsファイルがあったディレクトリでを実行すると、ファイルが存在しないことが示されます

この問題に対する他のすべてのGoogleヒット(この質問を含む)は、ファイルがcvsで削除され、cvsのスコープ外に復元されたときにどうするかを尋ねているようです。私の問題は異なります。ファイルの名前を変更するだけです。

4

1 に答える 1

0

これは、ファイルが CVS によって削除のフラグが立てられたが、その後再び表示されたことを意味します。CVS の名前変更は、古い名前のファイルを削除し、新しい名前のファイルを追加するだけです。ファイルは古い名前で再度表示される必要があります。

次の 2 つのことができます。

1) このファイルが不要な場合は、削除してください。(cvs -n updateコマンドを使用してその名前を見つけます。)次に、コミットできるようになります。

1) このファイルを残しておく必要がある場合.CVSは、ファイルがあるフォルダーのサブフォルダーに移動し、ファイルを編集しEntriesます。ファイルのある行を見つけて削除します。次に、ファイルの名前を変更し(一時的な名前を付けます)、 を呼び出しcvs update、ファイルの名前を変更して、 の後に表示される新しいファイルを上書きしますcvs update

于 2012-04-25T19:52:31.237 に答える