# git-svn doesn't fetch an empty directory with svn:externals

2 messages from 2010-01-13 to 2010-01-13. Participants: Michel Jouvin, Erik Faye-Lund.
Thread: https://gitlist.dev/t/22197

## Michel Jouvin, 2010-01-13 11:49

Subject: git-svn doesn't fetch an empty directory with svn:externals
Message-ID: <loom.20100113T124446-187@post.gmane.org>
URL: https://gitlist.dev/e/loom.20100113T124446-187%40post.gmane.org

```
Hi,

I'm running in a problem when trying to fetch a SVN repository branch that 
contains an empty directory with a SVN property svn:externals attached. This 
directory is missing in the Git repository/checkout. I was unable to find an 
option to have it added. I'd like to get it added to readd the externals using 
the trick described in http://kerneltrap.org/mailarchive/git/2007/5/1/245002. 
Without it, I have to recreate it in git, add it to .gitignore... which is 
painful.

BTW, I didn't find any documentation on empty dirs handling by git-svn. They 
seems to be often removed which is not always desirable. Are they options 
related to this?

Cheers,

Michel

```

## Erik Faye-Lund, 2010-01-13 15:11

Subject: Re: git-svn doesn't fetch an empty directory with svn:externals
Message-ID: <40aa078e1001130711gf602ed4pa68cbeb8ba590600@mail.gmail.com>
URL: https://gitlist.dev/e/40aa078e1001130711gf602ed4pa68cbeb8ba590600%40mail.gmail.com
In-Reply-To: <loom.20100113T124446-187@post.gmane.org>

```
On Wed, Jan 13, 2010 at 12:49 PM, Michel Jouvin <jouvin@lal.in2p3.fr> wrote:
> Hi,
>
> I'm running in a problem when trying to fetch a SVN repository branch that
> contains an empty directory with a SVN property svn:externals attached. This
> directory is missing in the Git repository/checkout. I was unable to find an
> option to have it added. I'd like to get it added to readd the externals using
> the trick described in http://kerneltrap.org/mailarchive/git/2007/5/1/245002.
> Without it, I have to recreate it in git, add it to .gitignore... which is
> painful.
>
> BTW, I didn't find any documentation on empty dirs handling by git-svn. They
> seems to be often removed which is not always desirable. Are they options
> related to this?
>

I don't think this is git-svn's fault, but simply that git doesn't
track directories (just files). I guess git-svn could create some sort
of place-holder files in empty folders, but currently it doesn't
AFAIK.

-- 
Erik "kusma" Faye-Lund

```
