SVN - impossible d'extraire un fichier précédemment supprimé puis restauré dans le référentiel
-
05-07-2019 - |
Question
Il y a des fichiers / dossiers qui ont été supprimés, puis ajoutés de nouveau au référentiel.
svn update > me donne la révision mise à jour à droite. les fichiers et les dossiers sont correctement affichés dans le référentiel svn; si j'exécute 'svn update', 'svn diff', mon dossier d'espace de travail semble synchronisé mais les fichiers / dossiers ne sont pas extraits ... aucune idée de ce qu'est le problème?
Si je récupère le projet de nouveau, les fichiers / dossiers sont extraits correctement
La solution
Vous êtes peut-être confronté à ce qui suit problème
Extrait de l'article:
Avec un client 1.6.1, il y a un situation où les nouveaux fichiers ne sont pas récupéré dans une mise à jour.
Cela se produit lors de l'ajout d'un nouveau dossier avec --depth = empty, qui est ce que TSVN utilise pour éviter que les fichiers que le l'utilisateur ne veut pas ajouter se faire ajouter automatiquement aussi. Voir les commentaires dans le script.
La solution (merci à wcoenen):
svn update --set-depth infinity
Autres conseils
Je voudrais essayer de faire un 'svn checkout' propre. Parfois, les informations locales ne sont pas correctement synchronisées, ce qui provoque ce genre d’effets.
>
Si vous utilisez TortoiseSVN, vous pouvez essayer d’utiliser la fonctionnalité Nettoyer dans le menu contextuel.