le Git debian-fr.xyz, vos retours

Fonctionnement du forum. Présentations.
Répondre
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Quelques critiques au sujet du processus d’incription au git :
  • la forme de captcha utilisée est assez désagréable à mon goût, je préférerai une question du genre : « Quelle est la meilleure des distributions Linux ? » ou « Combien font 3 + 5 (en chiffres) ? »
  • l’e-mail de confirmation en HTML seulement, ça a failli me faire hurler tout seul devant mon client mail
Oui, ce sont des critiques négatives, il faut bien compenser un peu toutes celles positives postées dans Pause Café :icon_wink:
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Allez, comme je suis sur une bonne série je vais continuer à râler :icon_mrgreen:

Je viens de créer un dépôt (vide pour l’instant), mais impossible d’y accéder via l’interface Web à cause d’une affreuse erreur 500 :
https://git.debian-fr.xyz/vv222/scripts
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

vv222 a écrit :Allez, comme je suis sur une bonne série je vais continuer à râler :icon_mrgreen:

Je viens de créer un dépôt (vide pour l’instant), mais impossible d’y accéder via l’interface Web à cause d’une affreuse erreur 500 :
https://git.debian-fr.xyz/vv222/scripts
T'as tout cassé! :013:
Espèce se Sid va! :003:

Je regarde si c'est tout le Git, seulement tontiens, et ce que je peut faire.

Pour le reste captcha et html, plus tad si ça ne t"ennuie pas... Même si c'est parfaitement justifié comme réponse, j'ai pas le temps de mettre les mains dans le camboui. :002:
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

@vv222: C'était quoi la dernière manip avant que ça plante ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Depuis un clone d’un autre dépôt :

Code : Tout sélectionner

dave@HALX60:~/bureau/scripts$ git remote remove origin
dave@HALX60:~/bureau/scripts$ git remote add origin https://git.debian-fr.xyz/vv222/play.it-scripts.git
dave@HALX60:~/bureau/scripts$ git push
fatal: La branche courante master n'a pas de branche amont.
Pour pousser la branche courante et définir la distante comme amont, utilisez

    git push --set-upstream origin master

dave@HALX60:~/bureau/scripts$ git push --set-upstream origin master
Username for 'https://git.debian-fr.xyz': vv222
Password for 'https://vv222@git.debian-fr.xyz': 
Décompte des objets: 473, fait.
Compression des objets: 100% (107/107), fait.
Écriture des objets: 100% (473/473), 203.91 KiB | 0 bytes/s, fait.
Total 473 (delta 280), reused 473 (delta 280)
To https://git.debian-fr.xyz/vv222/play.it-scripts.git
 ! [remote rejected] master -> master (shallow update not allowed)
error: impossible de pousser des références vers 'https://git.debian-fr.xyz/vv222/play.it-scripts.git'
Mais c’est probablement du à une mauvaise connaissance de ma part de la méthode correcte pour copier un dépôt existant.

Je confirme que c’est la dernière manip’ (le git push) qui déclenche par la suite l’erreur 500, j’ai pu la reproduire en reproduisant ces étapes sur un nouveau dépôt.

Je précise au passage que seul le dépôt sur lequel je tente un push est cassé, je peux toujours créer de nouveaux dépôts qui eux ne souffrent pas de cette erreur (jusqu’à ce que je tente le push fatidique).
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Re,
Bizarre, je fais des "push" sans problème.
git push origin master ou git push.

Tu as quelle version de git ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Git 2.1.4 sur cette machine, mais demain j’aurai de nouveau accès à ma machine principale avec git 2.8.1
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

vv222 a écrit :Git 2.1.4 sur cette machine, mais demain j’aurai de nouveau accès à ma machine principale avec git 2.8.1
Ok, je veux bien que tu refasse un dépôt et un push avec une autre version de Git.
J'ai lu quelques posts sur le forum de gogs à propos de pb liés à la version de git.
En tout cas il semblerait que tu sois les seul à avoir ce pb. Nous sommes 7 inscrits je crois, personne n'a eu ce soucis.

2.8.1 pour moi aussi:

Code : Tout sélectionner

$ apt-cache policy git
git:
  Installé : 1:2.8.1-1
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
arpinux
Membre
Membre
Messages : 40
Inscription : 06 mai 2016, 13:06
Contact :
Status : Hors-ligne

coucou :)
pas de soucis ici avec un vieux git 1:2.1.4-2.1+deb8u2
nous sommes tous différents ... c'est notre point commun
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Merci arpinux, ça confirme mon soupçon d’une fausse manip’ de mon côté :icon_wink:

Voici ce que je souhaite faire : j’ai un dépôt clonable via git://git.dotslashplay.it/scripts.git et je souhaite en uploader un clone sur https://git.debian-fr.xyz/vv222/play.it-scripts.git
Vous feriez ça comment vous ?

(si on part trop dans de la demande de support je scinderai ce fil)
Avatar de l’utilisateur
arpinux
Membre
Membre
Messages : 40
Inscription : 06 mai 2016, 13:06
Contact :
Status : Hors-ligne

re :)
si tu ne souhaites pas conserver l'ancien historique git , tu peux cloner ton dépôt vide https://git.debian-fr.xyz/vv222/play.it-scripts.git , y coller ton dossier "play.it-1.13" puis lancer les commandes classiques

Code : Tout sélectionner

cd play.it-scripts
git add play.it-1.13/
git commit -m "import sources"
git push
si tu souhaites conserver l'historique complet, je sais pas encore, j'ai jamais fait :)
nous sommes tous différents ... c'est notre point commun
Avatar de l’utilisateur
Arnaud
Membre
Membre
Messages : 162
Inscription : 23 avr. 2016, 14:31
Localisation : Allemagne
Status : Hors-ligne

vv222 a écrit :Voici ce que je souhaite faire : j’ai un dépôt clonable via git://git.dotslashplay.it/scripts.git et je souhaite en uploader un clone sur https://git.debian-fr.xyz/vv222/play.it-scripts.git
Vous feriez ça comment vous ?
Dans l'interface de gogs, en haut à droite, nouvelle migration et donner l'url.
Ou en ligne de commande simplement ajouter tous les fichiers et faire un push selon l'exemple précédent d'arpinux.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Arnaud a écrit :Dans l'interface de gogs, en haut à droite, nouvelle migration et donner l'url.
Souhaitant conserver l’historique du dépôt c’est la solution que j’ai choisi, et ça a fonctionné sans aucun souci :
https://git.debian-fr.xyz/vv222/play.it

Merci du coup de main, maintenant à moi de chercher comment le faire en ligne de commande :icon_wink:

lol: Toi qui es admin sur le git, tu as possibilité de supprimer les deux dépôts que j’ai planté (scripts & play.it-scripts) ?
Avatar de l’utilisateur
arpinux
Membre
Membre
Messages : 40
Inscription : 06 mai 2016, 13:06
Contact :
Status : Hors-ligne

cool, je saurais pour mon prochain dépôt, je n'avais jamais testé la "migration", merci :)
nous sommes tous différents ... c'est notre point commun
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

vv222 a écrit :
Arnaud a écrit :Dans l'interface de gogs, en haut à droite, nouvelle migration et donner l'url.
Souhaitant conserver l’historique du dépôt c’est la solution que j’ai choisi, et ça a fonctionné sans aucun souci :
https://git.debian-fr.xyz/vv222/play.it

Merci du coup de main, maintenant à moi de chercher comment le faire en ligne de commande :icon_wink:

lol: Toi qui es admin sur le git, tu as possibilité de supprimer les deux dépôts que j’ai planté (scripts & play.it-scripts) ?
Oui, pas de soucis, je supprime les deux dépôts.
Par contre, pas sur que tu puisse migrer un dépôt en ligne de commande (en fait je ne sais pas...).
Tu as la possibilité de faire un miroir (miroir qui se met à jour toutes les 24h) aussi, je ne sais pas si tu as vu ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Au fait, @lol, on va voir s'il fait bien la mise-à-jour de depôt toutes les 24 heures ... d'ailleurs une idée de l'heure à laquelle, il fait son cron ?

En effet, j'ai déposé sur mon git un nouveau script - cela permettra de voir si cela est dupliqué sur ton git, dans mon espace ;-)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

PengouinPdt a écrit :Au fait, @lol, on va voir s'il fait bien la mise-à-jour de depôt toutes les 24 heures ... d'ailleurs une idée de l'heure à laquelle, il fait son cron ?

En effet, j'ai déposé sur mon git un nouveau script - cela permettra de voir si cela est dupliqué sur ton git, dans mon espace ;-)
Je ne suis pas sur de l'heure, mais je suis allé voir dans l'interface admin et j'ai vu ça:
Fail to update mirror repository(/var/www/clients/client0/web126/home/shellgit/gogs-repositories/pengouinpdt/tools.git): fatal: unable to access 'https://framagit.org/hucste/tools.git/': Failed to connect to framagit.org port 443: Connection refused error: Impossible de récupérer origin
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Et voici le détail des tâches cron:

Code : Tout sélectionner

Update mirrors 	@every 1h 	Sun, 08 May 2016 10:11:51 +0200 	Sun, 08 May 2016 09:11:51 +0200 	107
Repository health check 	@every 24h 	Sun, 08 May 2016 22:11:51 +0200 	Sat, 07 May 2016 22:11:51 +0200 	4
Check repository statistics 	@every 24h 	Sun, 08 May 2016 22:11:51 +0200 	Sat, 07 May 2016 22:11:51 +0200 	5
En fait c'est toutes le heures...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

lol a écrit :(...)
Je ne suis pas sur de l'heure, mais je suis allé voir dans l'interface admin et j'ai vu ça:
Fail to update mirror repository(/var/www/clients/client0/web126/home/shellgit/gogs-repositories/pengouinpdt/tools.git): fatal: unable to access 'https://framagit.org/hucste/tools.git/': Failed to connect to framagit.org port 443: Connection refused error: Impossible de récupérer origin
Pourtant, cela a bien mis-à-jour !
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

PengouinPdt a écrit :Pourtant, cela a bien mis-à-jour !
Parfait, il a du ré-essayer et c'est passé! :002:
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Répondre