自分の(1つのファイルの)外部ファイルを別のディレクトリに移動しましたが、その存在が作業コピーに残っています。ファイルを削除してからsvn update
を削除すると復元されます。svn:作業コピーの外部を削除しますか?
どうすれば外部を取り除くことができますか?問題のディレクトリのsvn:externals
には存在しません。
自分の(1つのファイルの)外部ファイルを別のディレクトリに移動しましたが、その存在が作業コピーに残っています。ファイルを削除してからsvn update
を削除すると復元されます。svn:作業コピーの外部を削除しますか?
どうすれば外部を取り除くことができますか?問題のディレクトリのsvn:externals
には存在しません。
これは参照、既知の問題です:
http://subversion.tigris.org/issues/show_bug.cgi?id=3351 - ファイルの外観を削除することはできません。
これは1.7で修正されましたが、1.6ではファイルを取り除くために新しい作業コピーをチェックアウトする必要があります。
に感謝または空のファイルを作成し、次のコマンドで削除してください:svn propset svn:externals -F svn.externals。 – SAKrisT
修正プログラムが見つかりました:問題のファイルの親ディレクトリを削除してから更新しました。 SVNはファントムファイルを再作成しませんでした。
あなたはsvn:externalsプロパティを変更した後にディレクトリをコミットすることを忘れていませんか? –
いいえ、その最初のことをしましたが、 –