如何撤消SVN中的-R状态(标记为删除)
我正试图将_文件夹添加到SVN,但我意外地计划删除我的根目录:如何撤消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
[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”