2 votes

Comment rétrograder subversion à la version 1.7

Je suis sous OS Sierra.

J'ai actuellement subversion 1.9 et je veux passer à 1.7.

J'ai essayé jusqu'à présent sans succès :

$ brew tap homebrew/versions
$ brew install subversion17
Error: No available formula with the name "subversion17" 
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Error: No formulae found in taps.
$ brew search subversion
homebrew/versions/subversion18   

Quelles sont les autres possibilités qui s'offrent à moi ?

Edit : More background :

J'obtiens ce message lorsque je lance des commandes svn dans mon répertoire de travail :

> svn: E155036: Please see the 'svn upgrade' command svn: E155036: The
> working copy at '/Users/MyProject' is too old (format 29) to work with
> client version '1.9.4 (r1740329)' (expects format 31). You need to
> upgrade the working copy first.

Je crains que si je lance la mise à jour, je ne puisse plus communiquer avec le serveur. Et je n'ai aucun contrôle sur la version que le serveur utilise et je ne pense pas qu'ils seraient prêts à la mettre à jour.

4voto

Synoli Points 1131

Quelle que soit votre motivation sous-jacente ou votre cas d'utilisation : Je vous recommande personnellement de ne pas déclasser. La rétrogradation vers Subversion 1.7 mettrait votre Mac en danger.

De plus, pour des raisons techniques, Subversion 1.7 ne peut pas fonctionner sur El Capitan ou une version ultérieure à moins qu'un développeur ne soit prêt à déployer des efforts considérables.

Les subversion17 formule a été supprimé de Homebrew le mois dernier , bien que pour raisons indépendantes . Avant qu'il ne soit supprimé, Un commentaire dans la formule disait :

# Requires system OpenSSL headers to build. >El Capitan no longer ship them.
# Note this means that this subversion is linked against an outdated OpenSSL
# and really should not be considered secure.

En d'autres termes, non seulement Subversion 1.7 n'est pas sûr à utiliser sur MacOS, mais El Capitan ou les versions ultérieures de MacOS ne peuvent pas exécuter 1.7 parce que les fichiers d'en-tête requis sont manquants.

Pour la même raison, les sources de téléchargement de Subversion bien connues, par exemple Page de téléchargement de WANdisco Les versions de Subversion 1.7 sont disponibles pour OS X Yosemite ou antérieur, mais pas pour les versions actuelles de MacOS.

Une autre approche consisterait à Poser une nouvelle question (ou modifiez celui que vous avez déjà) donner plus d'informations de votre motivation sous-jacente.

  • Qu'essayez-vous de réaliser spécifiquement avec la version 1.7 ?

  • Quel(s) problème(s) spécifique(s) anticipez-vous, ou avez-vous déjà rencontré, en utilisant la dernière version de Subversion à la place, ou tout autre logiciel de contrôle de version ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X