Forum Programmation.autre Git, submodule et bisect

Posté par  . Licence CC By‑SA.
Étiquettes :
4
18
mai
2021

J'aurais pu appeler ce post "Arnaque, crime et botanique" (parce que j'aime bien me prendre pour Jason Statham).

J'ai un repo git avec cette tête:

repo :
- doc
- version
- submodule git avec de la salade qml
- submodule git avec du beau code c++ et un peu de salade Qt

Nous ne mettons à jour les reférences vers les submodules qu'à chaque changement de version (je sais pas si une bonne manière de faire, les gens qui (…)

Forum Programmation.autre git et merge graphique

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
19
mar.
2021

Salut,
suite à une réflexion que je me faisais dans un autre post, je me demandais quel outil vous utilisez, sur Windows, pour effectuer vos merge (ou diff) en mode graphique (pas avec le git diff ou git merge), en dehors des IDE (dont je sais que certains font bien le job comme Eclipse, ou VSCode) ?

J'utilise Meld qui fonctionne bien (en particulier pour les diff), mais pour les conflits de merge (…)

Forum Programmation.autre git + meld = GLib-GIO-CRITICAL

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
17
mar.
2021

Salut,
J'utilise git sur Windows (pas le choix) : pour obtenir un outil de comparaison un peu plus "user friendly" que git diff, j'ai configuré l'usage de git difftool sur meld.
Cependant quand je lance la commande :

git difftool mon_fichier
La console (git bash) se remplit de lignes :

2021-03-17 17:04:19,377 CRITICAL Gtk:
(org.gnome.meld:10084): GLib-GIO-CRITICAL **: 17:04:19.377: g_content_type_is_a: assertion 'type != NULL' failed

J'ai cherché sur internet et j'ai trouvé un bug mingw, cependant même après (…)

Forum général.petites-annonces [CDI] Admins / Ingés sys Linux confirmés - Capensis - Lille (H/F)

Posté par  . Licence CC By‑SA.
3
12
fév.
2021

Capensis en quelque mots :
Fondée en 2002, Capensis est une société d'informatique spécialisée en Logiciels Libres basée sur Lille, Nantes et Tours. Depuis sa création, Capensis s'est développée avec un but constant : fournir à ses clients des solutions d'infrastructures pérennes et fiables autour des technologies Linux et Open Source.

Nous recherchons pour notre agence de Lille : 2 Administrateurs / Ingénieurs Systèmes Linux confirmés (H/F) 3 à 5 ans d'expérience

Vos missions si vous les acceptez ?
Intégrez (…)

Journal Repostat, générer des statistiques sur un dépôt Git

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
21
7
déc.
2020

Bonjour Nal,

Je l'avais mentionné dans une dépêche à propos de Haiku, mais cet outil mérite au moins son propre journal.

Donc au départ, il y a Gitstats. C'était un outil simple en Python pour générer quelques pages HTML montrant l'activité d'un projet Git: nombre de commits par mois, contributeurs les plus actifs, etc. C'est du Python2, tout est en vrac dans un seul fichier, ça génère du vieux HTML, et surtout, ça n'est plus maintenu depuis 5 ans.

(…)

Journal OpenJDK est désormais hébergé chez Github tout en se donnant les moyens de l'indépendance

Posté par  . Licence CC By‑SA.
28
11
oct.
2020

Ça y est, le code d'OpenJDK est désormais versionné avec Git et hébergé chez Github ! Cela avait été rapidement abordé dans la dépêche sur Java 15. Cela ne concerne que le code : les tickets et le wiki resteront auto-hébergés sur l'infrastructure OpenJDK.

C'est une grosse nouvelle (à mes yeux du moins) car :

  • La réflexion autour de cette migration (nom de code Skara) a été lancée il y a plus d'un an.
  • Pour celles et ceux (…)

Forum Linux.debian/ubuntu gitk & git gui sous Wayland

Posté par  . Licence CC By‑SA.
Étiquettes :
1
17
mai
2020

Bonjour,

Je teste Ubuntu 18.04 LTS avec Wayland. J'utilise gitk et git gui lancés depuis un terminal pour explorer et préparer des commits pour git. Bien souvent l'un et l'autre refusent de démarrer. Plus précisément la commande gitk ou la commande git gui s'exécute, il n'y a aucun message d'erreur dans le terminal, mais la fenêtre n'apparaît pas. Apparemment pour gitk, le programme ne démarre pas (il n'y a rien à son sujet dans le moniteur système). Pour git gui (…)

Forum Programmation.autre git : comment appliquer une même sous-branche à deux branches ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
17
fév.
2020

Bonjour à toutes et à tous,

Je développe, généralement seul, une librairie gtk-fortran que je "push" sur GitHub. Il y a deux branches principales et bientôt trois : gtk2, gtk3 et gtk4. La branche gtk2 n'est plus maintenue, la branche gtk3 continuera à être maintenue quelques années après la création de la branche gtk4, qui au départ sera expérimentale :

0----------------------------------------------gtk2----|
                      \
                       \-----------------------gtk3-------------------...
                                \
                                 \-----gtk4-------------------------------------...

Ces trois branches principales correspondant à trois versions de la librairie GTK sont destinées à (…)

Forum général.général Fonctionnement des Gitlab runner et pipeline

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
fév.
2020

Hello,

J'ai lu plusieurs tuto en francais et regardé plusieurs video et malgré tout ca il y a des choses que je ne comprends pas sur le fonctionnement de Git en général, des gitlab runner et des pipelines.

1) Déjà est-ce que le runner c'est un container Docker ou est-ce juste l'agent installé sur le serveur (par exemple le serveur web qui va recevoir une nouvelle livraison) et qui scrute le repo git (donc l'origine) en l'attente d'un push ?

(…)

Forum Programmation.php branches GIT

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
fév.
2020

Bonjour à tous,

je continue mon apprentissage de GIT et sollicite vos conseils sur l'organisation d'un dépôt

je développe/maintiens une appli pbp assez importante pour un client, celui-ci me met à disposition 2 environnements LAMP, l'un de TEST et l'autre de PROD

je pensais donc avoir 1 dépôt GIT avec 2 branches correspondant aux 2 environnements TEST et PROD

tous les 6 mois environ, j'ai une commande pour faire évoluer l'application, évolution décomposée en 10 à 20 modifications/ajouts de fonctionnalité,

(…)