私は時々svnでミスをして、リポジトリにフォルダーが残っていることがあります。これらのフォルダーを削除したいのですが、これを行う方法がわかりません。私がSVNを初めて使用することに注意してください。 Appleターミナルからこのコマンドを実行しています:
Sudo svn delete http://www.yourrepository.com/svn/folder
私はメッセージを受け取ります:
Anthony-Work-Mac-Pro:htdocs APN$ Sudo svn delete http://www.yourrepository.com/svn/folder
svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options
私も試してみましたsvn delete
、およびsvn rm
。
何をする必要がありますか?
コミットメッセージが必要であるように見えますが、エディターを起動してコマンドラインで指定せずにエディターを追加するようにシステムが構成されていません。
これを試して:
svn delete http://www.yourrepository.com/svn/folder --message "Deleting"
今後同様のメッセージを回避するには、export SVN_EDITOR="/usr/bin/vim"
を.bash_profile(またはMacに似たもの:))
これにも2ステップの削除とコミットを使用できます。リポジトリURLを使用する必要はありません。
svn delete filename1 filename2 forldername1
svn commit -m "[Message] Unwanted files and folder."