Question

J'utilise Apache Subversion pour gérer et stocker un volume de code correct. En essayant de le faire sur une machine de travail standard en utilisant svn + ssh avec TortoiseSVN sous Windows Vista, je constate que je ne peux pas réellement tout rediffuser sur ma machine locale à la fois - le transfert s’arrête après environ 1 Mo. Je peux tout comprendre par petits bouts en annulant le processus et en mettant à jour la copie de travail incomplète, mais ce n'est pas le vrai problème.

Le véritable problème, c’est que tenter de fusionner plusieurs branches de code nécessite un transfert de données suffisant pour étouffer la connexion et, autant que je sache, il n’est pas possible de reprendre une fusion incomplète.

Je ne vois pas du tout pourquoi cela se produit - les seules étapes de résolution qui ont résolu le problème pour tous les autres utilisateurs de mon analyse Google semblent indiquer qu'un antivirus agressif pourrait avoir un lien avec cela, mais en désactivant celui qui a été installé sur la machine de travail (Symantec Endpoint Protection) ou de lui ordonner d'ignorer le répertoire de destination et le processus de transfert ne semble pas aider personne.

Quelqu'un a-t-il vu TortoiseSVN s'arrêter brutalement lors du transfert de quantités modestes d'informations, et que puis-je modifier pour résoudre le problème?

Je suis presque sûr que ce n'est pas spécifique à Vista, car mon copain avec sa machine Windows XP du dernier déploiement a exactement le même problème.

Quelques informations supplémentaires:

  • TortoiseSVN version 1.5.5, 32 bits sur une version 32 bits de Vista.

  • Connexion à un serveur Solaris 9 via SSH 1, sous Subversion 1.5.3. Les versions de Solaris et de SSH ne sont pas négociables, car il s’agit d’un ancien serveur réutilisé et nous gérons les configurations de manière très stricte.

  • J'ai fouillé dans la machine Solaris et il ne semble pas y avoir de problèmes du tout, à part le système qui essaie de m'authentifier par Kerberos et qui échoue. Apparemment, le processus n’attend que l’entrée côté client (au milieu d’une commande?) Et Tortoise ne semble pas fournir le bon type.

  • Passer à PLink depuis TortoisePLink ne semble pas faire de différence - le processus commence, mais quand il se bloque, je ne vois plus rien dans la fenêtre du terminal.

Même une aide pour déterminer ce qui ne va pas ici serait appréciée.

Était-ce utile?

La solution

À quel serveur êtes-vous connecté? J'ai eu des problèmes similaires lors de l'exécution d'un binaire Windows 32 bits pour le serveur sur un ordinateur 64 bits. Auparavant, il s’arrêtait sous une charge importante, surtout lors de fusions.

Il est possible qu'une incompatibilité 32/64 bits sur le client soit également à l'origine du problème, mais je n'ai pas rencontré ce problème en particulier.

Autres conseils

Essayez de désactiver le réglage automatique de TCP! Il est connu pour causer des problèmes avec TSVN. comment désactiver

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top