Hi,
On a linux server I created a (direct) git annex repository:
$ ls -a
. .. apps attic devel games .git portable tools
On a Windows client, I want to check it out:
me@client /cygdrive/c/tmp
$ git clone ssh://me@server/srv/data/bin bin
Cloning into 'bin'...
But git annex checks only half of it out
me@client /cygdrive/c/tmp
$ ls -a bin
. .. .git attic games
Any ideas? Sorry, I am very new to git-annex (and git).
Thanks!
What files are in the directories that are missing? Are they committed into the repository?
Thanks.
As you can see everything except attic and games is missing.
As far as I understand, yes, they are committed. How can I check? On the server I issued git annex add .
"git annex status" does not output anything. Remember: I use direct mode.
Finally I found it: https://git-annex.branchable.com/bugs/assistant_doesn39t_sync_empty_directories/
Empty directories.
Wow! I was not aware that git is actually a step BACKWARDS in this regard
That was already a big problem half a century ago in CVS, finally fixed in SVN and git re-introduces the issue? Sad