Commit failed, Can't remove directory, not empty

816 views
Skip to first unread message

MPCCORNWALL

unread,
Mar 8, 2011, 4:01:39 PM3/8/11
to us...@tortoisesvn.tigris.org
I am getting this message every time that I try to commit:

Commit failed (details follow):
Can't remove directory 'S:\.....\db\transactions\143-2.txn': The directory
is not empty.

This happens after SVN finishes 'Sending content'
and
I get a 'Finished!' message afterwards.

The problem is that on my machine I am still being told I am out of date.
I am not out of date, however. I verified this by exporting, then deleting
my local directory, updating, and copying my exported directory back in. The
result is that none of the files change.

Any help is greatly appreciated!

-Mike Cornwall

--
View this message in context: http://old.nabble.com/Commit-failed%2C-Can%27t-remove-directory%2C-not-empty-tp31101123p31101123.html
Sent from the tortoisesvn - users mailing list archive at Nabble.com.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710285

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Simon Large

unread,
Mar 8, 2011, 6:01:15 PM3/8/11
to us...@tortoisesvn.tigris.org
On 8 March 2011 21:01, MPCCORNWALL <mpcco...@gmail.com> wrote:
> I am getting this message every time that I try to commit:
>
> Commit failed (details follow):
> Can't remove directory 'S:\.....\db\transactions\143-2.txn': The directory
> is not empty.

That message comes from the server regarding the repository, not from
the client regarding the working copy. Of course if you are using
file:// protocol then the client and server are the same program, but
the operations are still separate. It is not clear from your
description whether the commit succeeded i.e. the global revision
number has incremented and the commit details show up in the log.

The "S:\..." at the beginning is ringing alarm bells with me because
it looks like a network share letter rather than a local drive letter.
Please tell me the repository is not located on a network share...

> This happens after SVN finishes 'Sending content'
> and
> I get a 'Finished!' message afterwards.
>
> The problem is that on my machine I am still being told I am out of date.
> I am not out of date, however. I verified this by exporting, then deleting
> my local directory, updating, and copying my exported directory back in. The
> result is that none of the files change.

Simon

--
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710301

MPCCORNWALL

unread,
Mar 8, 2011, 7:27:58 PM3/8/11
to us...@tortoisesvn.tigris.org
> It is not clear from your
> description whether the commit succeeded i.e. the global revision
> number has incremented and the commit details show up in the log.

I will check the logs in the morning to see what goes on with the global
revision.

> The "S:\..." at the beginning is ringing alarm bells with me because
> it looks like a network share letter rather than a local drive letter.
> Please tell me the repository is not located on a network share...

The repository is on a network share. That is, the master SVN is repository
that I am commiting to is there.
I have my working copy on my machine locally. I'm assuming that your fear is
that I am working from a network share, which I am not.

--
View this message in context: http://old.nabble.com/Commit-failed%2C-Can%27t-remove-directory%2C-not-empty-tp31101123p31102493.html


Sent from the tortoisesvn - users mailing list archive at Nabble.com.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710309

Ulrich Eckhardt

unread,
Mar 9, 2011, 3:47:30 AM3/9/11
to us...@tortoisesvn.tigris.org
On Wednesday 09 March 2011, MPCCORNWALL wrote:
> The repository is on a network share. That is, the master SVN is repository
> that I am commiting to is there.

Don't do that, see the FAQ. Set up a server instead.

Uli

--
ML: http://tortoisesvn.tigris.org/list_etiquette.html
FAQ: http://tortoisesvn.net/faq


**************************************************************************************
Domino Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Visit our website at <http://www.dominolaser.com/>
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Domino Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710379

Simon Large

unread,
Mar 9, 2011, 4:37:43 AM3/9/11
to us...@tortoisesvn.tigris.org
2011/3/9 Ulrich Eckhardt <ulrich....@dominolaser.com>:

> On Wednesday 09 March 2011, MPCCORNWALL wrote:
>> The repository is on a network share. That is, the master SVN is repository
>> that I am commiting to is there.
>
> Don't do that, see the FAQ. Set up a server instead.

Specifically this FAQ entry, and the one immediately after it.

http://tortoisesvn.net/faq.html#repoonshare

Simon

--
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710387

MPCCORNWALL

unread,
Mar 9, 2011, 10:50:47 AM3/9/11
to us...@tortoisesvn.tigris.org
Today our repository stopped working. I cannot browse it, update from, or
commit to it.

It looks as if our repository has become 'subtly corrupt'.
We are looking into setting up an SVN server now.
--
View this message in context: http://old.nabble.com/Commit-failed%2C-Can%27t-remove-directory%2C-not-empty-tp31101123p31107557.html


Sent from the tortoisesvn - users mailing list archive at Nabble.com.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2710466

Reply all
Reply to author
Forward
0 new messages