yop
suite au passage de la plateforme sous GIT pour les plugins
j'avais suivie la procédure suivante donné sur IRC
je souhaite pouvoir mettre a jour les plugins via GIT avant je faisais svn up sur le repertoire des plugins
<cy_altern> tu commence par:
<cy_altern> cd plugins/
<cy_altern> rm -rf facteur
<cy_altern> git clone spip-contrib-extensions / facteur · GitLab
<cy_altern> voila !
<cy_altern> comme ça tu aura facteur à jour et installé avec git
<cy_altern> et les prochaines fois tu fais
<cy_altern> cd plugins/facteur
<cy_altern> git pull
<tcharlss> si tu ne veux que récupérer des dépôts et ensuite les mettre à jour, tu n'as que 2 commandes à connaître
<tcharlss> git clone et git pull
Je constate ce jour que j'ai le message suivant
~/web$ git pull
fatal: Not a git repository (or any parent up to mount point /home/clients/b313813ae3dfa81e21eb5a95d7ad323f)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
un expert pourrais me donner une piste, merci
--
spipfactory.fr
----
Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIP(eur)-(euse), qui fait quelquechose,
à contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.
Le 09/07/2020 à 16:01, teamspipfactory@gmail.com a écrit :
Je constate ce jour que j'ai le message suivant
~/web$ git pull
fatal: Not a git repository (or any parent up to mount point /home/clients/b313813ae3dfa81e21eb5a95d7ad323f)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Est-ce que tu est bien dans le dossier plugins/facteur pour faire ton pull ?
Le 09/07/2020 à 16:01, teamspipfactory@gmail.com a écrit :
Je constate ce jour que j'ai le message suivant
~/web$ git pull
fatal: Not a git repository (or any parent up to mount point /home/clients/b313813ae3dfa81e21eb5a95d7ad323f)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Est-ce que tu est bien dans le dossier plugins/facteur pour faire ton pull ?
jean marie
tout a fait
~/web/plugins-dist/pluginSF$ cd facteur
uid100178@h2web120:~/web/plugins-dist/pluginSF/facteur$ git pull
fatal: Not a git repository (or any parent up to mount point /home/clients/b313813ae3dfa81e21eb5a95d7ad323f)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
uid100178@h2web120:~/web/plugins-dist/pluginSF/facteur$
--
spipfactory.fr
----
Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIP(eur)-(euse), qui fait quelquechose,
à contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.
Le 09/07/2020 à 16:45, teamspipfactory@gmail.com a écrit :
Est-ce que tu est bien dans le dossier plugins/facteur pour faire ton pull ?
jean marie
tout a fait
~/web/plugins-dist/pluginSF$ cd facteur
uid100178@h2web120:~/web/plugins-dist/pluginSF/facteur$ git pull
fatal: Not a git repository (or any parent up to mount point /home/clients/b313813ae3dfa81e21eb5a95d7ad323f)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
uid100178@h2web120:~/web/plugins-dist/pluginSF/facteur$
Merci d’avoir prie de ton temps … j’ai comme résultat ceci je pense que je vais casser la mutualisation des la sortie de spip 3.3 et la remonté complètement. je trouve que j’ai de plus en plus des effets de bord zarbi sur la plateforme étant autodidacte et non informaticien, c’est en me documentant que j’arrive a maintenir le truc. pour info l’hébergeur est infomaniak et je suis en mutualisation
Merci d’avoir prie de ton temps … j’ai comme résultat ceci je pense que je vais casser la mutualisation des la sortie de spip 3.3 et la remonté complètement. je trouve que j’ai de plus en plus des effets de bord zarbi sur la plateforme étant autodidacte et non informaticien, c’est en me documentant que j’arrive a maintenir le truc. pour info l’hébergeur est infomaniak et je suis en mutualisation
Hello,
toujours en galère de maj des plugins GIT avec git pull (avant je faisais un svn * sur le répertoire plugins)
soit le répertoire plugins. Comment mettre a jour les plugins en une fois ?
doit on obligatoirement passer par chaque répertoire de plugin pour faire la maj avec git pull ?
genre
cd ~/web/plugins/facteur
git pull
cd..
cd ~/web/plugins/escal
git pull
cd..
etc .... dans le script
merci pour les pistes
-- spipfactory.fr
----
Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIP(eur)-(euse), qui fait quelquechose,
à contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.
cd ~/web/plugins
dossier=($(ls -d *))
for i in "${dossier[@]}"
do
if [ -d "$i/.svn" ];then svn up ./$i ;fi
if [ -d "$i/.git" ];then echo "Mise à jour de $i :"; cd $i; git pull; cd .. ; fi
done
j'ai comme réponse, mais ou est mon erreur ?
uid100178@h2web120:~/web/plugins$ ./ maj_SF
bash: ./: Is a directory
--
spipfactory.fr
----
Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIP(eur)-(euse), qui fait quelquechose,
à contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.
--
spipfactory.fr
----
Perdu dans la Galaxie SPIP ? : https://boussole.spip.net/
---
Tout SPIP(eur)-(euse), qui fait quelquechose,
à contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire,
et surtout la grande armée des gens, beaucoup plus sévéres, qui ne fait rien.
Merci a ceux qui font.
hello,
je sais pas le mieux, mais j’ai testé mr qui « peut-être » simplifie ces commandes : Mais ça doit faire pas mieux que ta ligne de commande en fait…
plus court que dossier=($(ls -d *)) for i in « ${dossier[@]} » do if [ -d « $i/.svn » ];then svn up ./$i ;fi if [ -d « $i/.git » ];then echo « Mise à jour de $i : »; cd $i; git pull; cd … ; fi done
j’ai pas tout suivi de la discussion et surtout rien testé, mais si vous trouvez LA solution la plus simple, ça vaudrait sans doute le coup de l’ajouter là :
j'ai pas tout suivi de la discussion et surtout rien testé, mais si vous trouvez LA solution la plus simple, ça vaudrait sans doute le coup de l'ajouter là : Équivalences des commandes SVN/GIT