2010-03-05 5 views
0

une référence svn: externals comme celui-cisvn subversive: externals référence à une révision fixe ne respecte pas la révision

dojo -r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/ 

est heureusement acceptée par subversive dans les propriétés du jeu panneau et le lien est établi. Cependant, la révision est ignorée. Chaque fois que je fais une mise à niveau, je reçois les dernières nouvelles du coffre. Il ne semble pas important d'inclure ou non un espace entre le -r et le nombre. Est-ce la bonne syntaxe? Est-ce un problème avec subversive?

J'utilise la version Galileo, subversive 0.7.8.I20090904-1300

Répondre

2

Essayez la forme

-r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/ dojo 

au lieu de

dojo -r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/ 
+0

J'ai mis à jour vers la version 0.7.8.I2009-1023-1300, principalement pour résoudre le problème où les messages d'erreur se perdaient dans une exception et voici, la boîte de dialogue pour éditer les propriétés svn: définit la syntaxe correcte pour cette exception . Remarque, je devais également supprimer l'espace entre le -r et la révision pour le faire fonctionner (c'est-à-dire -r21334) Avec l'espace, il a simplement ignoré le commutateur -r et a pris le tronc sans aucun avertissement. Échouer. Surprenant que les deux ordres d'arguments ont semblé être honorés. J'ai également semblé avoir besoin de vérifier un nouvel espace de travail afin d'obtenir une mise à jour valide. – peller

1

Pas une réponse exacte à votre question, mais une autre façon de réaliser ce que vous voulez:

Au lieu d'ajouter un externe , copiez simplement la révision du tronc dans votre projet actuel. Puisque vous faites référence à une révision fixe, vous n'acceptez pas de modifications. Faire une copie personnelle a le même effet, et les copies ne prennent pas de place supplémentaire dans Subversion tant que vous ne les changez pas. Si vous voulez empêcher quelqu'un d'apporter des modifications à votre copie personnelle, marquez-le comme étant en lecture seule (vous pouvez le faire dans la configuration de Subversion).

+0

Une solution raisonnable, mais il fait un peu plus difficile à mettre à niveau, que je veux faire assez souvent. – peller

Questions connexes