Cet outil me semble vouloir tout faire en (削除) moins bien (削除ここまで) bien mieux pensé/foutu
;-)
Plusieurs trucs qui me font préférer Fossil :
Gestion des tickets / wiki / etc. décentralisé je peux pull quand je suis connecté, créer/modifier des tickets hors ligne et les push quand je retrouve une connexion :) Le tout accessible via une super interface web
Très léger / facile à utiliser / installer (Gitlab est un monstre, Gogs et Gitea sont lents à crever :( )
Git est très complexe à mon sens, Fossil est beaucoup plus simple à aborder (pas de rebase, pas de reflog et autres joyeusetés), c'est plus dans la ligne de SVN mais en mode décentralisé, plus rapide et léger
Plein de petits détails sympas genre "fossil undo" pour annuler la dernière action faite
Pas de réécriture de l'historique, comme en compta, on ne supprime pas ses erreurs, on les corrige, chaque action de correction laisse une trace dans la timeline (je déteste git rebase perso)
Tout stocké dans un seul fichier, dans un format interopérable, facile à scripter
API JSON
Documentation intégrée
Timeline super pratique
Fichiers non versionnés (release etc.) décentralisés aussi
etc.
A mon avis il ne manque que la possibilité d'envoyer des merge request, mais ça finira bien par arriver un jour :) En attendant il suffit de mailer ton fichier .fossil pour que l'autre développeur ait accès à ton code et puisse le merger... Pas compliqué franchement.
Si j'avais du choisir un DVCS de toutes façons ça aurait plutôt été mercurial ou autre mais jamais Git, son utilisation est bien trop complexe et les risques de perdre du taf trop importants.
Pour la partie wiki/site de Garradin je suis d'accord, et toute contribution est la bienvenue :)
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: Fossil
Posté par BohwaZ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 10. Dernière modification le 29 octobre 2018 à 15:19.
Hello,
;-)
Plusieurs trucs qui me font préférer Fossil :
A mon avis il ne manque que la possibilité d'envoyer des merge request, mais ça finira bien par arriver un jour :) En attendant il suffit de mailer ton fichier .fossil pour que l'autre développeur ait accès à ton code et puisse le merger... Pas compliqué franchement.
Si j'avais du choisir un DVCS de toutes façons ça aurait plutôt été mercurial ou autre mais jamais Git, son utilisation est bien trop complexe et les risques de perdre du taf trop importants.
Pour la partie wiki/site de Garradin je suis d'accord, et toute contribution est la bienvenue :)
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)