Si vous annulez une mise à jour de sous-version, qu'advient-il des fichiers téléchargés jusqu'à présent?

-1

Disons que vous "mettez à jour" un svn local à partir d'un dépôt distant. Pour plus de clarté, supposons que la mise à jour contienne 100 éléments (nouveaux fichiers), pour un total de 1 Go.

Dites le net casse et la mise à jour est arrêtée à mi-parcours. (Ou vous annulez délibérément la mise à jour). Supposons qu'il ait téléchargé 50 des nouveaux fichiers, 0,5 Go de fichiers.

En fait, les 50 fichiers sont-ils réellement placés dans votre copie locale? Ils font partie de votre version locale?

  • ou (2), conserve-t-il ces fichiers localement (pour éviter de les télécharger à nouveau) et ne les utilise ensuite que lorsque vous pouvez obtenir une mise à jour complète avec succès

  • ou (3), le téléchargement partiel était-il un gaspillage total: il recommence.

Étonnamment, je ne pouvais trouver la réponse à cette question nulle part.

Fattie
la source

Réponses:

0

Je suis surpris qu'aucun expert n'ait eu plus d'informations à ce sujet!

Une chose que nous avons trouvée en testant:

Fait intéressant, cela fonctionne sur une base par dossier.

Disons qu'il y a cinq dossiers (disons de A à E), chacun contenant dix fichiers.

En ce qui concerne le dossier A, si les dix fichiers sont tous téléchargés, il «affiche» alors le dossier A localement.

Cependant, si vous téléchargez ensuite, ne déclarez que la moitié des fichiers de «C». En fait, si la mise à jour est interrompue ou annulée, vous ne récupérez pas ces cinq fichiers; il semble que vous n'obtenez que tout ou rien par dossier .

J'espère que cela aidera un futur googler.

Fattie
la source