nodegit / nodegit/nodegit

Clone Error The filename or extension is too long

Ouverte
#1,739 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
5.8k
Forks
704
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I am trying to clone repo. It was working fine but for some other repo when file name is too long it's giving below error:

error:
/DoesNotExistImageInImageIntegrationTest.java': The filename or extension is t
oo long.
errno: -4, errorFunction: 'Clone.clone

how can we set git config --system core.longpaths true through nodegit ?

Thanks,
Pravin

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par le point d’entrée Clone.clone mentionné dans le rapport et examinez comment NodeGit expose la configuration de Git pendant le clonage. Reproduisez l’échec lié aux chemins longs décrit pour le nom de fichier affiché, puis déterminez si core.longpaths peut être configuré via l’API existante. Le travail est considéré comme terminé lorsque le chemin de configuration pris en charge est implémenté ou clairement documenté et que le comportement du clonage avec des chemins longs est vérifié.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
git, javascript, nodejs
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.