[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Non-Recursive Directory Delete

From: Daniel Becroft <djcbecroft_at_gmail.com>
Date: Fri, 18 Dec 2009 14:33:12 +1000

Hi,

I've got the following working copy with the a status (reported via 'svn
status') as follows:

 M c
A c\kappa.doc
D c\d
D c\d\gamma.txt
D c\d\alpha.txt
D c\d\beta.txt
A c\mu.doc

NOTE: 'c' has a property modification to 'svn:ignore'

Through TSVN, I can successfully commit the entire set of changes for 'c'
and its children. Similarly, I can also commit just the delete of 'c\d' and
the property change to 'c' separately.

However, if I elect to commit both the property change to 'c', and the
deletion of 'd' (excluding the c\kappa.doc and c\mu.doc files), then TSVN
gives me the following error:

-----------------------
Cannot non-recursively commit a directory deletion of a directory with child
nodes
To commit recursively and work around this error,
make sure that all child items of a checked folder
are also checked in the commit dialog.
Otherwise, TortoiseSVN must do a non-recursive commit
which does not allow directory deletion.
-----------------------

I can successfully commit this combination of files using the SVN
command-line client. Using the new 'commit labels' in the nightly builds,

I'm using the 1.6.99 (build 18021) nightly build, but we originally found
the issue under TSVN 1.6.5.

---
Daniel Becroft
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2431371
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-12-18 05:33:38 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.