如何撤消SVN中的-R状态(标记为删除)

如何撤消SVN中的-R状态(标记为删除),svn,Svn,我正试图将_文件夹添加到SVN,但我意外地计划删除我的根目录: [phil@sessions www]$svn status R . A a_folder 我无法提交正在添加的\u文件夹,因为 [phil@sessions www]$ svn commit a_folder-m "adding" svn: Commit failed (details follow): svn: '/home/phil/www' is not under version control an

我正试图将_文件夹添加到SVN,但我意外地计划删除我的根目录:

[phil@sessions www]$svn status
R      .
A      a_folder
我无法提交正在添加的\u文件夹,因为

[phil@sessions www]$ svn commit a_folder-m "adding"
svn: Commit failed (details follow):
svn: '/home/phil/www' is not under version control and is not part of the commit, yet its child '/home/phil/www/a_folder' is part of the commit

如果我尝试“svn添加”,我会得到“www已经处于版本控制之下”。如何删除此状态以便继续我的生活?

svn revert.
我的问题在一个文件夹中,因此我通过以下方式解决:

cd Project
svn revert Folder
cd Folder
svn add --force .
cd .. && svn commit -m "resolved svn inconsistency"

所有状态列表的有用链接。

如果您有完整的子目录/子文件夹层次结构,则可能还需要-R。所以“svn回复-R”