2009-02-10 7 views
1

J'ai migré un serveur SVN aujourd'hui et j'ai rencontré un problème. J'ai un repo qui a une propriété svn: externals sur un sous-dossier trunk. Ce dossier a été ramifié plusieurs fois et maintenant cette référence svn: externals doit être mise à jour sur chaque branche pour faire référence au nouveau serveur.Comment puis-je mettre à jour toutes les références svn: externals après une migration de serveur?

Existe-t-il un moyen facile de mettre à jour toutes ces propriétés?

Je ne suis pas heureux de les mettre à jour individuellement à la main.

Je suis sur Windows, aussi, donc un bash script de fantaisie ne fonctionnera pas. Il doit y avoir un moyen plus facile!

Note: il s'agit de l'ancien pré-1.5 jours où les références svn: externals devaient être absolues.


Mise à jour: un relocate simple, ne le fera pas puisque ceux-ci sont des URL absolues.

Répondre

0

Vous pouvez installer Cygwin et utiliser le script bash auquel vous avez lié.

+0

J'espérais quelque chose de plus facile que cela, merci pour la suggestion, cependant. –

0

Un transfert SVN fonctionnerait-il?

Utilisé lorsqu'un référentiel a été déplacé.

+0

Non, cela déplace mon dossier de travail, ce qui est génial, mais ne met pas à jour les propriétés. Ce sont des urls absolues à l'ancien serveur. –

Questions connexes