Salut à tous.

Le cadeau de noël cette année est la migration (au 01/01, sinon ça sera pas drôle) de notre système de contrôle de source d'une structure AzureDevOps/TFVC (qui est lui-même une migration d'un ancien TFS/TFVC) vers une structure Azure DevOps/Git. Nous somme plusieurs équipes concernées, aucun d'entres-nous n'a de connaissance suffisante dans les (nouveaux surtout) outils. Il n'y a pas de formation prévue avant la migration, et sans doute pas non plus après. On est tous en mode "Demerde-toi par toi même".

La récupération des dépôts tfvc se fera avec l'outil git-tfs.exe.

Dans mon équipe, on a 4 projets à migrer, dont où l'on va récupérer 4 branches (les 3 classiques Dev/Test/Release, plus une dev parallèle qui sera réintégrée plus tard).
Déjà, de ce que j'ai compris, il faudra au moins un "repo" par projet.

Ensuite pour le projet à 4 branches, comment faut-il faire ?
Déjà, apparemment, il faudra faire 4 récupérations, branche par branche.
Faut-il faire un repo par branche ?
J'ai vu que l'on pouvait créer des sous-dossiers dans les dépôts, est-ce que l'on fait, alors, un sous-dossier par branche, le tout dans le même dépôt ?

Et si vous avez de bons tutos sur la gestion des sources sous Azure Devops/Git avec les branches et tout ça, en français de préférence !

Thanks.