C'est probablement quelque chose qui a une solution simple, mais je ne suis probablement pas bon à l'aide de Tortoise Svn.
J'ai cette direction de travail que j'ai vérifié il y a quelque temps: P>
/folder file1 file2 /subfolder1 /subfolder2
3 Réponses :
Vous pouvez faire de la mise à jour SVN sans récursivité à l'aide de cette commande:
svn update --depth=files
J'ai essayé cela, avant de poser cette question, mais cela ne fonctionne pas, il s'agissait de supprimer des sous-dossiers, je ne sais pas pourquoi. J'essaye encore, je vous ferai savoir.
Si vous souhaitez aussi apporter les sous-dossiers, choisissez "Enfants immédiats, y compris les dossiers"
Il suffit d'essayer de nouveau, je choisis "uniquement des fichiers enfants", les fichiers sont des fichiers et de nouveaux fichiers sur les serveurs SVN sont également vérifiés, mais le problème est que tous les sous-dossiers de la copie de travail sont supprimés!
@Greg: si je choisis des enfants immédiats, y compris le dossier "Le problème se présente simplement mais cette fois dans les fichiers contenus dans les sous-dossiers, ceux-ci sont supprimés lors de la mise à jour. Je ne le sais pas c'est la voie à suivre. Je N'ayez pas besoin de mettre à jour le sous-dossier, je souhaite que SVN ne soit pas sur le tout, je les mettrai à la mise à jour à l'avenir, je souhaite que cela ne mettant à jour que le dossier principal et tous ses fichiers sans toucher / supprimer les sous-dossiers.
Pouvez-vous essayer la commande de mise à jour de ligne de commande avec les attributs code> immédiate code> et vide code>, indiquez-nous quel effet ils ont?
@Greg: J'utilise la cause de tortue Je n'ai aucune idée de l'endroit où aller pour la ligne de commande, svn.exe n'est même pas dans la voie de Windows.
au lieu de La solution de Greg fonctionne bien si vous émettez une commande SVN via Tortoisesvn ou vous utilisez un client SVN de ligne de commande. P> update code>, utilisez la mise à jour
de Tortoisesvn à la révision code>. Spécifier
Head code> comme révision pour mettre à jour (ou quelle que soit la révision que vous souhaitez mettre à jour), puis cochez la case indiquant "uniquement mettre à jour le dossier supérieur" P>
Il n'y a pas une telle option appelée "uniquement mettre à jour le dossier supérieur" Myabe, vous vouliez dire "seulement cet article". J'utilise Tortoisesvn 1.6.10 Build 19898 Quelle est la version YOUT?
J'effectue normalement des mises à jour partielles à partir du dialogue "Vérifier les modifications". Je le lance, je clique sur "Vérifier le référentiel" pour obtenir des mises à jour disponibles, puis cliquez avec le bouton droit de la souris sur les éléments exacts que je veux chercher. P>
Merci! Ça fonctionne super bien! C'est la réponse parfaite! Je suis désemparé de la raison pour laquelle les gens continuent de faire une réponse Greg qui est agréable pour la façon dont il détaille, mais c'est faux.