Netbeans 6.1で構築しているプロジェクトがあり、SVNを使用しています。ローカルマシン上のいくつかのファイルを削除してから、変更をSVNリポジトリにコミットしようとしました。コミットはエラーメッセージで失敗します
'C:\ path \ to \ project\myfile'のエントリにURLがありません
myfileは削除されたファイルです。
ファイルがプロジェクトから削除され、リポジトリから削除する必要があることをSVNに通知する方法はありますか?
Netbeans 6.1で構築しているプロジェクトがあり、SVNを使用しています。ローカルマシン上のいくつかのファイルを削除してから、変更をSVNリポジトリにコミットしようとしました。コミットはエラーメッセージで失敗します
'C:\ path \ to \ project\myfile'のエントリにURLがありません
myfileは削除されたファイルです。
ファイルがプロジェクトから削除され、リポジトリから削除する必要があることをSVNに通知する方法はありますか?
svn update はファイルを元に戻し、ローカル リポジトリを修正します。
その後、ファイルに対して「svn delete」を実行できるはずです。これにより、ファイルを削除する必要があることがローカルリポジトリに通知され、ファイルシステムからも削除されます。
その後、変更をリポジトリにコミットできるはずです。
削除されたファイルを含むフォルダーをコミットしていて、Tortoise SVN (SVN GUI クライアント) の最新バージョンを使用していると仮定すると、特定のファイルが見つからないと認識され、SVN リポジトリから削除しようとします。
プロジェクトをローカルで削除し、SVN から再チェックアウトして変更をコミットすると、修正されました。プロジェクトを削除する前に、必ず変更をバックアップしてください。
私は同じ問題を抱えていました。その理由は、ファイルを外部から削除したためです。NetBeans を使用して削除すると、正常にコミットされます。