在非递归检出目录中撤消 svn up

Undo svn up in non-recursive checked out directory

我有一个签出目录 a,其中有一个子目录 b:

svn co --non-recursive a
cd a
svn up b/

完成一些工作后,我想删除 b 以节省磁盘空间 space。换句话说,我想回到最初运行 svn co --non-recursive a时的初始状态。

如果我 rm -rf b 我得到:

svn st
!    b

使用svn update --set-depth exclude b 而不是只删除目录。请参阅 svn 书中的 svn update 条目。