Gitflow: Problème d'installation sous Windows - "Fichier introuvable - shflags"

Créé le 9 juil. 2012  ·  9Commentaires  ·  Source: nvie/gitflow

Bonjour,

J'essaie d'installer git flow pour la première fois sur Windows 7 64 bits.

J'avais un getopt.exe manquant, j'ai donc installé util-linux (http://downloads.sourceforge.net/gnuwin32/util-linux-ng-2.14.1-setup.exe). Ensuite, j'ai installé git flow sans privilèges d'administrateur, et il m'a demandé de redémarrer l'installation dans une cmd d'administrateur. Après avoir sudo cmd, j'obtiens

1 fichier(s) copié(s)
C:\tmp\gitflow\git-flow -> C:\Program Files (x86)\Gitbin\git-flow
C:\tmp\gitflow\git-flow-feature -> C:\Program Files (x86)\Gitbin\git-flow-feature
C:\tmp\gitflow\git-flow-hotfix -> C:\Program Files (x86)\Gitbin\git-flow-hotfix
C:\tmp\gitflow\git-flow-init -> C:\Program Files (x86)\Gitbin\git-flow-init
C:\tmp\gitflow\git-flow-release -> C:\Program Files (x86)\Gitbin\git-flow-release
C:\tmp\gitflow\git-flow-support -> C:\Program Files (x86)\Gitbin\git-flow-support
C:\tmp\gitflow\git-flow-version -> C:\Program Files (x86)\Gitbin\git-flow-version
7 Fichier(s) copié(s)
C:\tmp\gitflow\gitflow-common -> C:\Program Files (x86)\Gitbin\gitflow-common
C:\tmp\gitflow\gitflow-shFlags -> C:\Program Files (x86)\Gitbin\gitflow-shFlags
2 fichier(s) copié(s)
Fichier introuvable - shflags
0 Fichier(s) copié(s)
Des erreurs inattendues se sont produites. Désolé, vous devrez les réparer vous-même. [O]?O

En cherchant sur Google cette chaîne exacte ("Fichier introuvable - shflags"), il n'y avait aucun résultat de correspondance exacte. Comment dois-je procéder?

Commentaire le plus utile

Bonjour,

Vous avez des problèmes avec le sous -

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

Salutations.

Tous les 9 commentaires

BTW, lorsque j'ai réessayé d'installer (à partir d'un cmd non administrateur accidentellement), j'ai obtenu ceci :

C:\tmp\gitflow\contrib>msysgit-install.cmd
Installation de gitflow dans "C:\Program Files (x86)\Git"...
getopt.exe... Trouvé
GitFlow est déjà installé.
Voulez-vous le remplacer [o/n]n
Installation annulée.

git flow est-il correctement installé ou non ? Comment puis-je vérifier?

Bonjour,

Vous avez des problèmes avec le sous -

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

Salutations.

Excellent, merci!

ayant le même problème et bloqué avec "git submodule update"

obtenir cette erreur

$ git mise à jour du sous-module
fatal : besoin d'une seule révision
Impossible de trouver la révision actuelle dans le chemin du sous-module 'shFlags'

Qu'est-ce que je fais mal ?
la recherche sur google se termine par https://github.com/mxcl/homebrew/issues/15412
mais je suis sur windows7 et pas sur homebrew et je ne reçois pas leurs correctifs

quelqu'un a un indice ? j'apprécierais vraiment merci d'avance

hey @grails-ruin-app j'ai exactement le même problème que vous, avez-vous déjà trouvé une solution ?

@cmchiu
Le problème est que votre connexion pour git hub s'éteint. et le gitflow\shFlags contiendra un fichier .git.

Supprimez-le simplement et vous serez prêt à partir.

Aussi pour corriger cette fichue erreur, lisez simplement

http://stackoverflow.com/questions/4891527/git-protocol-blocked-by-company-how-can-i-get-around-that

git config --global url."https://".au lieu de git://

a fait l'affaire pour moi.

@cmchiu oui, je suis passé au système basé sur Unix :D

Excellent! La mise à jour du sous-module m'a aidé à le réparer :)

Hum, c'est triste de ne pas pouvoir faire fonctionner ça...

C:\var\www\gitflow>git submodule init

C:\var\www\gitflow>git submodule update

C:\var\www\gitflow>git submodule status

C:\var\www\gitflow>

Je suis sûr que quelque chose devrait apparaître :o

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

boryn picture boryn  ·  6Commentaires

JoeSchr picture JoeSchr  ·  14Commentaires

alanhogan picture alanhogan  ·  6Commentaires

piercemcgeough picture piercemcgeough  ·  8Commentaires

primeminister picture primeminister  ·  4Commentaires