web-dev-qa-db-ja.com

SVNリポジトリからフォルダーを削除する

私は時々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

何をする必要がありますか?

49
user1214633

コミットメッセージが必要であるように見えますが、エディターを起動してコマンドラインで指定せずにエディターを追加するようにシステムが構成されていません。

これを試して:

svn delete http://www.yourrepository.com/svn/folder --message "Deleting"
116
crashmstr

今後同様のメッセージを回避するには、export SVN_EDITOR="/usr/bin/vim"を.bash_profile(またはMacに似たもの:))

3

これにも2ステップの削除とコミットを使用できます。リポジトリURLを使用する必要はありません。

svn delete filename1 filename2 forldername1 
svn commit -m "[Message] Unwanted files and folder."
0
MayurKubavat