Lien sourcehut, la forge des hackers
Journal git-bug va participer au Google Summer of Code
git-bug est un bug tracker distribué intégré dans Git, c’est‐à‐dire que l’ensemble des données des bogues est stocké sous forme d’objet git, sans polluer les branches et fichiers normaux. Pour plus de détails, je me permets de te renvoyer à la dépêche de présentation de décembre.
À l’occasion du Google Summer of Code 2019, le projet Coala, sélectionné pour le programme, m’a proposé d’allouer un étudiant à git-bug ! Seras‐tu cet étudiant ?
Les projets potentiels sont :
- un (…)
Forum général.petites-annonces [Capensis] Recrutement d'un Lead Dev - CDI - Lille
Nouvelles de Git : 2.20.0, Git Merge, etc.
La version 2.20.0 de Git, logiciel de gestion de versions décentralisé, vient tout juste d’être étiquetée par Junio Hamano, le mainteneur. Elle contient comme toujours un nombre important d’améliorations, même si elles ne sont pas forcément visibles par la plupart des utilisateurs (certaines nouveautés sont détaillées en seconde partie de la dépêche).
Pour être tenu au courant de l’actualité Git, il y a Git Rev News, une lettre d’actus mensuelle qui contient pas mal d’infos en tout genre liées à Git (Git Rev News est éditée depuis presque quatre ans par un petit groupe de développeurs et de fans dont je fais partie).
Il y a aussi prochainement la conférence Git Merge à Bruxelles le 1er février prochain, juste avant le FOSDEM (2 et 3 février). Oui, c’est au même endroit, appelé The EGG Brussels, que la Git Merge 2017 qui avait aussi lieu juste avant le FOSDEM. Comme d’habitude, le jour précédant la Git Merge proprement dite (donc le 31 janvier), des workshops sont proposés et, en parallèle, il y a un Git Contributor Summit auquel tous les développeurs de Git ou d’un logiciel lié à l’écosystème de Git sont invités.
git-bug: un bug tracker distribué intégré dans git
À l'occasion de la sortie de la version 0.4 de git-bug, je me suis dit que je pourrai te raconter un peu de quoi il retourne. git-bug est un gestionnaire de bugs distribué intégré dans git.
Journal git-bug: un bug tracker distribué intégré dans git
Cher journal,
À l'occasion de la sortie de la version 0.4 de git-bug, je me suis dit que je pourrais te raconter un peu de quoi il en retourne.
git-bug est un bug tracker distribué intégré dans git, c'est-à-dire que l'ensemble des données des bugs est stocké sous forme d'objet git, sans polluer les branches et fichiers normaux. Mais pour quoi faire ? Et bien par rapport à un bug tracker classique (…)
Forum Programmation.autre Historique de la taille du code avec git
Bonjour,
j'ai bon regarder tous les projets de stats pour git, je ne trouve rien pour faire ça:
Avoir mois par mois le nombre de lignes python dans mon projet depuis le début.
Une idée?
Mergify automatise les demandes d’intégration GitHub
La récente sortie de la version 2 de Mergify est l’occasion de présenter cet outil d’aide aux développeurs utilisant GitHub et ses demandes d’intégration (pull requests en anglais).
Journal Remonter l'historique du noyau avec git depuis le début
Vous arrive-t-il de « blâmer » (git-blame(1)) un fichier du noyau Linux et tomber sur le commit original de Linus 1da177e4c3f4 (“Linux 2.6.12-rc2”) ? Quand je tombe dessus, en général, je laisse tomber ma recherche car c'est un signe que je suis allé « un peu trop loin », et j'essaye de trouver la raison de la présence du code en réfléchissant un peu plus, sans autre indice.
Mais dernièrement, j'ai vraiment voulu savoir qui disait dans les sources de (…)
Forges logicielles et hébergement de projets libres
Une forge logicielle est un outil qui permet de travailler et collaborer autour d’un projet logiciel.
Elle comporte généralement un gestionnaire de code source, un visualiseur de code source, une gestion des droits d’accès, un gestionnaire de tickets, un espace de rédaction (wiki…) et des fonctionnalités de gestion de projet.
Journal Git en version 2.17
Bon même si c'est sorti il a 6 jours ! voici les changements apportés par la version 2.17 de git.
Les trois principales nouveautés sont :
- --color-moved qui permet d'avoir une coloration des blocs de texte déplacés en plus de la coloration de l'ajout et de la suppression de ligne
- git status a reçu une amélioration en terme de performance sur des dépôt contenant beaucoup de fichier
- --find-object qui permet une recherches d’objets au sein de l’historique
Et bien sur divers (…)
La communauté Git en deuil de Shawn Pearce
Shawn Pearce est mort fin janvier 2018, d’un cancer agressif. Il était « auteur et committer et/ou fondateur de Git, Jgit, libgit et Gerrit ».
Avatar de Shawn Pearce sur son profil GitHub
Divers hommages ont été publiés par Chris DiBona, la liste de diffusion Git, la lettre « Git Rev News: Edition 36 » (où je viens de voir passer l’info), le blog du Software Freedom Conservancy, par Luca Milanesio, directeur de GerritForge et l’un des mainteneurs du projet Gerrit, par Dave Borowitz, à la tête du projet Gerrit, LWN, durant la clôture du FOSDEM 2018 et via un fonds mémorial pour sa famille.
Forum Linux.général Suppression dans l'historique de Framagit
Salut,
Aujourd'hui, j'ai voulu supprimé de l'historique des versions de fichiers (avec des données sensibles qui n'auraient jamais du être historisées).
J'ai suivi les instructions de l'aide GitHub, mais cela génère des erreurs de permissions par GitLab (je n'ai plus les erreurs sous les yeux) pour la commande avec filter-branch
et le fichier n'était pas supprimé de l'historique avec bfg
.
Du coup, j'ai supprimé le dépôt et je l'ai recréé (le dépôt était tout neuf, pas vraiment (…)
Forum Programmation.php workflow git
Bonjour,
dans le cadre d'un développement LAMP, je suis amené à utiliser le gestionnaire de version (GIT/GOGS) installé par un client sur son intranet.
Le client met à ma disposition un de ses portables aptes à se connecter à son réseau.
Ce poste peut aussi se connecter (brièvement) à mon intranet, mais jamais aux 2 intranet (client et le mien) simultanément.
Je souhaite pouvoir développer/tester/mettre à jour le dépôt lorsque je suis chez le client, mais lorsque je suis chez (…)