Incomplete checkout into empty directory, presence of nodes are 'server-excluded'

2024-09-12 Thread Jörg Dalkolmo

Hello!

Our colleagues use TortoiseSVN to checkout a subdirectory of a
repository into an empty target directory.

Sometimes this works perfect, but in the last time very often the
checkout finishes *without error message*s, telling it has completed,
but not all files were transferred to the target directory. Looking into
the SQLite database "wc.db" of the working copy, in the nodes-table we
find the missing files as entries with "server-excluded" in the column
"presence".

How can we track down the reason for the file being "server-excluded"?

Best

Jörg


Re: Incomplete checkout into empty directory, presence of nodes are 'server-excluded'

2024-09-12 Thread Nathan Hartman
On Thu, Sep 12, 2024 at 12:57 PM Jörg Dalkolmo  wrote:

> Hello!
>
> Our colleagues use TortoiseSVN to checkout a subdirectory of a repository
> into an empty target directory.
>
> Sometimes this works perfect, but in the last time very often the checkout
> finishes *without error message*s, telling it has completed, but not all
> files were transferred to the target directory. Looking into the SQLite
> database "wc.db" of the working copy, in the nodes-table we find the
> missing files as entries with "server-excluded" in the column "presence".
>
> How can we track down the reason for the file being "server-excluded"?
>
> Best
>
> Jörg
>

Hello Jörg,

I am aware of one condition that gives a presence of "server-excluded" and
that is when the repository has authz rules and the user is not authorized
to access that file or directory, so the server excludes it from the
checkout.

Hope this helps,
Nathan