I am playing around with 1.7 in Subclipse. I deleted a folder. Here is status:
$ svn st D notes/tree-conflicts D notes/tree-conflicts/resolution.txt D notes/tree-conflicts/requirements.txt D notes/tree-conflicts/all-tests.sh D notes/tree-conflicts/use-cases.txt D notes/tree-conflicts/use-cases-resolution.txt D notes/tree-conflicts/scratch-pad.txt D notes/tree-conflicts/design-overview.txt D notes/tree-conflicts/detection.txt I do not recall if 1.6 showed all the files or not. In Subclipse, when you do a commit, you get a GUI dialog that will show all of the above items. When we call the commit API, we will then list all of these paths. This is what happens: $ svn ci -m "Commit remove of folder" notes/tree-conflicts notes/tree-conflicts/resolution.txt Deleting notes/tree-conflicts subversion/svn/commit-cmd.c:208: (apr_err=160016) subversion/libsvn_client/commit.c:846: (apr_err=160016) svn: E160016: Commit failed (details follow): subversion/libsvn_client/commit_util.c:1486: (apr_err=160016) subversion/libsvn_client/commit_util.c:1486: (apr_err=160016) subversion/libsvn_delta/path_driver.c:241: (apr_err=160016) subversion/libsvn_delta/path_driver.c:72: (apr_err=160016) subversion/libsvn_repos/commit.c:442: (apr_err=160016) svn: E160016: Path 'tree-conflicts' not present If I only name the folder, then it works: $ svn ci -m "Commit remove of folder" notes/tree-conflicts Deleting notes/tree-conflicts Committed revision 254. -- Thanks Mark Phippard http://markphip.blogspot.com/

