Compartilhamento de samba rejeitando git empurra do Linux

0

Eu tenho tido alguns problemas em empurrar alguns repositórios locais antigos em minha máquina Linux para meu compartilhamento de samba em um servidor na rede local. Na máquina remota, criei uma pasta para o repositório e inicializei um repositório nulo com o comando

git --bare init

Para enviar, o que eu fiz está logado no meu compartilhamento usando o Nautilus 'Connect To Server Dialog, em seguida, copiando o caminho do arquivo para o meu repositório para o caminho remoto do meu repositório local usando

git remote rm origin
git remote add origin /run/user/1000/gvfs/smb-share:server=server-name,share=shared/path/to/repo 

Meus envios são sempre rejeitados com uma mensagem semelhante a:

fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
To /path/to/repo/
! [remote rejected] master -> master (n/a (unpacker error))

Como parece que o problema óbvio é o erro de desempacotamento, decidi executar um git repack e um git fsck para uma boa medida. Re-empurrado, sem sorte, mesmo erro. Eu gostaria de saber se há mais alguma coisa que eu possa fazer. O sistema de arquivos do servidor é de fato NTFS (é um servidor windows)

    
por T. Wallis 20.10.2017 / 17:31

0 respostas