libgit2 / libgit2/libgit2sharp
Repository.Merge fails with 'The filename or extension is too long.'
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- C#
- Estrelas
- 3.5k
- Forks
- 925
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Hello,
I'm using LibGit2Sharp and get the 'The filename or extension is too long' error when I run merge command.
repository.Merge(branch, new Signature(_credentials.Username, $@"{_credentials.Username}@gmail.com", DateTime.Now), _mergeOptions);
I've set enabling long path in win registry and windows group policy. Also in git config core.longpaths is true but issue is still reproduce. Have you any ideas for resolving this problem?
Thanks.
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece reproduzindo a falha em torno da chamada a Repository.Merge com a Signature e _mergeOptions mostrados, verificando as configurações do Windows para caminhos longos e git config core.longpaths descritas no relatório. Considera-se concluído quando for identificado se a falha está no caminho de merge do LibGit2Sharp e uma resolução verificada tiver sido documentada ou implementada.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- csharp, git
- Domínio
- devtools, operating-systems
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100