Je suis novice en matière de SVN et j'essaie de trouver un flux de travail / une structure SVN pour mon équipe qui soit le moins pénible possible.
Actuellement, nous disposons d'un repo SVN à usage interne où nous stockons le code pour les projets de développement. Cela semble bien fonctionner, mais les choses se compliquent lorsque les projets nécessitent l'utilisation de bibliothèques externes qui sont également sous contrôle de version.
Actuellement, je lance un script bash script pour supprimer récursivement les fichiers .svn de ces bibliothèques externes afin de les ajouter à notre repo, mais je suis sûr que ce n'est pas la meilleure pratique. Il serait bien d'avoir la possibilité de mettre à jour les dépendances (une sorte de checkout de repo à repo peut-être).
Avez-vous des suggestions sur la manière d'améliorer ce processus ?
(BTW le client SVN que nous utilisons est Versions. Nous aimerions éviter les solutions en ligne de commande dans la mesure du possible).