J'utilise TortoiseSVN et je souhaite effectuer une extraction d'un référentiel existant dans un répertoire local. Cependant, je veux seulement dérouler certaines parties de l'arborescence des fichiers. Existe-t-il un moyen de le faire?
Par exemple:
/trunk
/project-A
/project-B
/project-C
Disons que je veux juste dérouler le coffre, le projet A et le projet B. Comment je fais ça?
Il semble que vous ayez réussi, mais je voulais inclure un guide étape par étape dans l'espoir qu'il soit utile aux autres.
trunk
dans une copie de travail avec depth = "Only this item"Cela ne tirera que le ou les sous-dossiers que vous avez sélectionnés dans votre copie de travail.
Cela peut arriver tard, mais pour tous ceux qui trouvent cette question et se demandent si vous pouvez exclure les répertoires existants: il semble y avoir un moyen de le faire.
Cela devrait supprimer le répertoire s'il n'a pas de mods locaux et l'exclure des mises à jour ultérieures. Si vous avez besoin du répertoire, utilisez la méthode de Michael Hackner ci-dessus.
Élargir la réponse d'autonomie par le haut ...
Si vous avez extrait un projet entier et souhaitez en exclure certains dossiers ou fichiers par la suite ...
Cela devrait supprimer les répertoires/fichiers que vous avez désélectionné et les exclure des mises à jour ultérieures. Si vous avez besoin du répertoire, répétez le processus et modifiez votre sélection.
Si vous allez dans le dossier project-A et cliquez avec le bouton droit sur ==> SVN Update, il ne mettra à jour que le dossier project-A et ses sous-dossiers. Ensuite, vous pouvez faire de même pour le projet-B
Cela fonctionne également:
[1] - Notez que si vous extrayez partiellement des sous-dossiers (sans tous les éléments à l'intérieur de ce sous-dossier) et que des fichiers sont ensuite ajoutés à ce sous-dossier et validés, vous ne les obtiendrez pas lorsque vous effectuerez une extraction régulière.
Cette question est liée à Pouvez-vous effectuer un paiement partiel avec Subversion? mais avec un contexte particulier d'utilisation de TortoiseSVN.