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