58

Netbeans 6.1で構築しているプロジェクトがあり、SVNを使用しています。ローカルマシン上のいくつかのファイルを削除してから、変更をSVNリポジトリにコミットしようとしました。コミットはエラーメッセージで失敗します

'C:\ path \ to \ project\myfile'のエントリにURLがありません

myfileは削除されたファイルです。

ファイルがプロジェクトから削除され、リポジトリから削除する必要があることをSVNに通知する方法はありますか?

4

4 に答える 4

115

svn update はファイルを元に戻し、ローカル リポジトリを修正します。

その後、ファイルに対して「svn delete」を実行できるはずです。これにより、ファイルを削除する必要があることがローカルリポジトリに通知され、ファイルシステムからも削除されます。

その後、変更をリポジトリにコミットできるはずです。

于 2008-10-28T06:22:12.503 に答える
2

削除されたファイルを含むフォルダーをコミットしていて、Tortoise SVN (SVN GUI クライアント) の最新バージョンを使用していると仮定すると、特定のファイルが見つからないと認識され、SVN リポジトリから削除しようとします。

于 2008-10-28T07:01:42.687 に答える
0

プロジェクトをローカルで削除し、SVN から再チェックアウトして変更をコミットすると、修正されました。プロジェクトを削除する前に、必ず変更をバックアップしてください。

于 2015-07-27T15:51:01.017 に答える
0

私は同じ問題を抱えていました。その理由は、ファイルを外部から削除したためです。NetBeans を使用して削除すると、正常にコミットされます。

于 2010-08-02T17:04:31.313 に答える