0

Je pense que c'est une question à plusieurs parties, donc faites-moi confiance.Mise à niveau de SVN 1.4 à 1.5.3 et CC.Net de 1.3 à 1.4

Actuellement, tous nos développeurs utilisent la version de Tortise construite pour SVN 1.4 et notre serveur SVN est en cours d'exécution 1.4. Notre serveur de construction exécute CC.Net et utilise SVN 1.4.

Nous voulons mettre à niveau.

J'ai établi que la mise à niveau de nos clients à 1,5, alors notre serveur à 1,5 travaillera pour nous. Cependant, la question vient avec CC.Net. Peut-on simplement mettre à jour l'installation de SVN sur notre serveur de construction vers SVN 1.5? Ou devons-nous également mettre à niveau l'installation de CC.Net? Nous aimerions également prendre le temps de mettre à jour CC.Net, mais nous aimerions nous assurer que la mise à jour SVN est faite en premier, puis revenez et faites CC.Net. Nous ajoutons également à ce mélange dans certains de nos projets un dossier 'tools' qui peut contenir ou non les binaires pour SVN en raison des scripts nAnt que nous utilisons dans ces projets. Je suppose que si nous améliorons l'installation du serveur CC.Net de SVN à 1.5, nous devrons également mettre à jour tous ces projets car le serveur CI utilise le même répertoire de travail que les scripts nAnt qui sont exécutés.

effacer comme de la boue?

Répondre

3

Difficile de répondre car il vous semble que vous demander un plan pour votre environnement, que je ne suis pas dans

Cependant, voici ce que je ferais.

  • Upgrade cc. net (vous avez un bon point de départ connu, et c'est l'étape la plus rupture probable. le faire sans d'autres variables il est donc plus facile à rouler en arrière)
  • test & Vérifiez
  • Mettez à niveau tous les clients svn y compris les binaires dans votre dossier "tools"
  • test & Vérifiez
  • Mise à niveau du serveur svn
  • Test & Vérifier
  • test & Vérifier
+0

c'est le processus que j'ai utilisé. –

1

Une petite astuce qui peut vous aider: SVN 1.4 clients peuvent se connecter à un serveur SVN 1.5, et SVN 1.5 clients peuvent se connecter à un serveur SVN 1.4, pas de problème - juste quand vous avez une incompatibilité de version, certaines des fonctionnalités SVN nouvellement ajoutées ne seront pas disponibles (mais tout le matériel normal fonctionnera toujours bien).

Questions connexes