libgit2 / libgit2/libgit2sharp
Repository.Merge fails with 'The filename or extension is too long.'
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 3.5k
- Forks
- 925
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Fehler rund um den Aufruf von Repository.Merge mit der gezeigten Signature und _mergeOptions zu reproduzieren, und überprüfe die im Bericht beschriebenen Windows-Einstellungen für lange Pfade sowie git config core.longpaths. Als erledigt gilt die Aufgabe, wenn festgestellt wurde, ob der Fehler im Merge-Pfad von LibGit2Sharp liegt, und eine verifizierte Lösung dokumentiert oder implementiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, git
- Bereich
- devtools, operating-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100