> - avec une version décentralisée : il fait son clone, fait sa branche propre, code son truc dedans. Jusque là il gagne déjà le fait que ce soit commitable dans sa branche. Il peut ensuite la publier s'il en a envie (et non envoyer des patch... ça a des bons et des mauvais côtés). Si la branche principale évolue ... ben c'est quand même un peu plus facile à gérer
Tu fais exactement ce que je dénonçais dès mon premier post, tu places le débat sur un terrain technique. Mais là, tu ne compares pas centralisé, décentralisé, tu compares SVN maintenant et git maintenant. Quand SVN aura les mêmes fonctionnalités que git à ce niveau là (commit locaux, etc), ton argument ne vaudra plus rien.
> Mais surtout, dans le deuxième cas s'il la rendue publique, et par exemple juste envoyé un mail en disant "j'ai rajouté tel truc" ça devient plus facile à intégrer ponctuellement que de lui autoriser à commiter dans le dépot principal ou récupérer des patch, y'a l'historique, toussa ...
Hormis le fait que quand SVN aura des commits locaux, il y aura l'historique aussi (débat technique inutile), on retrouve le clivage dont je parlais. Avec un VCS décentralisé, le gars va publier dans son coin, sans forcément en parler, et ça restera comme ça (comportement individuel par défaut). Avec un VCS centralisé, il va discuter avec la communauté pour qu'il puisse intégrer sa modification dans la branche principale (comportement collectif par défaut).
> Que tu n'ai pas besoin d'un système décentralisé je comprend. Qu'il y ait une telle aversion, j'ai plus de mal à comprendre...
J'ai une aversion contre l'individualisme. Mais après, j'empêche personne d'utiliser git.
[^] # Re: Je suis intéressé
Posté par rewind (Mastodon) . En réponse au journal migrations vers de vrai outils de dev.... Évalué à 0.
Tu fais exactement ce que je dénonçais dès mon premier post, tu places le débat sur un terrain technique. Mais là, tu ne compares pas centralisé, décentralisé, tu compares SVN maintenant et git maintenant. Quand SVN aura les mêmes fonctionnalités que git à ce niveau là (commit locaux, etc), ton argument ne vaudra plus rien.
> Mais surtout, dans le deuxième cas s'il la rendue publique, et par exemple juste envoyé un mail en disant "j'ai rajouté tel truc" ça devient plus facile à intégrer ponctuellement que de lui autoriser à commiter dans le dépot principal ou récupérer des patch, y'a l'historique, toussa ...
Hormis le fait que quand SVN aura des commits locaux, il y aura l'historique aussi (débat technique inutile), on retrouve le clivage dont je parlais. Avec un VCS décentralisé, le gars va publier dans son coin, sans forcément en parler, et ça restera comme ça (comportement individuel par défaut). Avec un VCS centralisé, il va discuter avec la communauté pour qu'il puisse intégrer sa modification dans la branche principale (comportement collectif par défaut).
> Que tu n'ai pas besoin d'un système décentralisé je comprend. Qu'il y ait une telle aversion, j'ai plus de mal à comprendre...
J'ai une aversion contre l'individualisme. Mais après, j'empêche personne d'utiliser git.