Si en me plaçant dans le dossier _plugin_ contenant une partie des
plugins qui m'intéressent je fait un :
svn up * ./
au bout d'un moment la connexion est refusée par le serveur subversion.
Le plus simple pour moi serait alors de TOUT télécharger (via SVN)
puis de me débrouiller en local pour effacer les dossiers des
plugins en trop. Cela va consommer inutilement de la bande passante.
Ben si je comprends bien ton mail, ce n'est pas tout le dossier _plugins_ qui t'intéresses mais seulement certains plugins. Alors pourquoi dans ce cas tu ne fais pas un "svn checkout" *uniquement* de ces plugins qui t'intéresses, plutôt que de tout le dossier parent ?
Et si tu veux malgré tout garder le dossier _plugins_ complet, tu peux toujours faire update uniquement sur le dossier que tu veux précisément.
Du genre "svn update crayons/ porte_plume/ cfg/ etc/"
Ben si je comprends bien ton mail, ce n'est pas tout le dossier
_plugins_ qui t'intéresses mais seulement certains plugins. Alors
pourquoi dans ce cas tu ne fais pas un "svn checkout" *uniquement* de
ces plugins qui t'intéresses, plutôt que de tout le dossier parent ?
Bonjour,
Parce que la liste est quand même longue, entre ceux qui
m'intéressent, ceux que je veux tester... cela aurait été trop
fastidieux de le faire à la main.
Et si tu veux malgré tout garder le dossier _plugins_ complet, tu peux
toujours faire update uniquement sur le dossier que tu veux précisément.
Du genre "svn update crayons/ porte_plume/ cfg/ etc/"
Oui, c'est ce que je fait parfois pour certains plugins spécifiquement.
la solution de Fil est exactement ce que je voulais obtenir.
Il y a un point virgule de trop après le do:
for i in *; do svn up $i/ ; sleep 10; done
Cette solution fonctionne parfaitement. J'imagine qu'éventuellement
je devrais préciser le numéro de révision au cas où il y aurait un
comit pendant l'opération.
Pour mettre à jour certains plugin, oui, il suffit de préciser
seulement le nom, mais si je veux mettre à jour uniquement les
plugins présent localement, je dois utiliser la solution de Fil qui
évite d'être expulsé par le serveur svn.