2

Refactor -> Rename を使用して、一連の .js ファイルの名前を変更しています。

Calendar.jsファイルの名前をすべて小文字の名前に変更した場合 (つまり、名前をに変更した場合) を除いて、それらはすべて機能しますcalendar.js。次のエラーが表示されます。

move C:/Users/JohnDeer/workspace/MyApp/WebContent/scripts/ui/Calendar.js C:/Users/JohnDeer/workspace/MyApp/WebContent/scripts/ui/calendar.js
    Path is not a working copy directory
svn: Path 'C:\Users\JohnDeer\workspace\MyApp\WebContent\scripts\ui\calendar.js' is not a directory

ui フォルダーを確認したところ、その中に .svn フォルダーがあります。

4

1 に答える 1

1

問題は、Windows ではファイル名の大文字と小文字が区別されないことだと思います。したがって、小文字の名前は元の名前として登録され、ソース ファイルが宛先と同じ場合、後者はディレクトリとして理解されます。

回避策として、一時中間ファイルの使用を試みることができます。

  • Calendar.js の名前を tmp.js に変更します
  • 次に、tmp.js の名前を calendar.js に変更します

もう 1 つの可能性は、リポジトリ内のファイルの名前を手動で変更し (コマンド ラインからだけでなく、Eclipse の [Repository Browsing View] を使用して行うこともできます)、プロジェクトを更新することです。

于 2012-04-06T17:16:59.403 に答える