2009-10-08 6 views
1

Possible en double:
How can I downgrade the version of an SVN working copy?Subversion "Ce client est trop vieux pour travailler avec une copie de travail" Aide?

http://subversion.tigris.org/faq.html#working-copy-format-change

Avoir la question où je tente de mettre à jour dans svn et il me donne « Ce client est trop vieux pour travailler avec copie de travail "

Ils ont fourni un script .py qui est supposé ignorer le format inconnu. Comment est-ce que j'utilise ce script python pour que je puisse revenir à l'utilisation de svn comme normal à partir de la ligne de commande de Windows?

Répondre

4

Je pense que vous devriez mettre à jour votre outil de ligne de commande SVN à la dernière version. Essayez d'en installer un à partir de http://subversion.tigris.org/getting.html#binary-packages

+0

j'ai actullay fait à la fois les deux je ne peux pas vérifier mon projet du tout –

1

Ce n'est pas nécessairement un format inconnu, c'est juste un format que votre client ne prend pas en charge. Cela peut arriver lorsque plusieurs clients utilisent le même système de fichiers.

Vous pouvez simplement supprimer la copie de travail dont vous disposez et en extraire une nouvelle, ou vous pouvez mettre à jour votre Subversion vers la version la plus récente, ce qui est probablement le meilleur.

Si vous voulez utiliser le script, je pense que ce serait quelque chose comme

C:> change-svn-wc-format.py D: \ my_repos 1,5

où vous pouvez utiliser 1.4, 1.5 ou 1.6 en tant que version du référentiel que vous souhaitez utiliser. --skip-unknown-format signifie que si le script trouve une version qu'il ne comprend pas dans un répertoire, il ignore ce répertoire et continue la mise à jour. Ce que vous devriez essayer de résoudre après avoir corrigé cela est de savoir comment différents clients Subversion utilisent la même copie de travail.

Questions connexes