web-dev-qa-db-fra.com

svn client ne fonctionne pas après la mise à niveau vers la version 1.7: la copie de travail est trop ancienne

J'utilisais le client et le serveur VisualSVN sur un ordinateur local + MS Visual Studio pendant un certain temps.

Aujourd'hui, j'ai décidé de mettre à jour tortoisesvn vers la dernière version (car elle apparaît chaque fois que cette version n'est jamais disponible).

Après cela, je ne peux plus commettre/parcourir l'historique, etc. de VS. Tortoisesvn rapporte une telle erreur:

Working copy "C:\pathtorepository" is too old (format 10, created by Subversion 1.6).

Comment résoudre mon problème? Dois-je revenir en arrière tortoisesvn de 1.7 à 1.6?

20
javapowered

Utilisez svn upgrade (ajouté en 1.7) pour mettre à niveau votre copie de travail.

Ou faites un clic droit sur le dossier dans l'Explorateur -> Choisissez SVN Upgrade working copy

http://tortoisesvn.net/tsvn_1.7_releasenotes.html

Vous devrez également mettre à jour VisualSVN vers la version 2.5.1 - http://www.visualsvn.com/visualsvn/changes/

29
manojlds

J'ai atterri sur cette question car la mise à jour du compositeur a échoué avec ce message. Je pense que ce qui est arrivé est svn mis à jour depuis que j'ai couru composer install. Tout ce que je devais faire était de supprimer le dossier vendor et de relancer composer install.

0
ajon