Если вы отмените Subversion UPDATE, что будет с загруженными файлами?

701
Fattie

Скажем, вы «обновить» локальный SVN из удаленного репо. Для ясности, скажем, в обновлении будет 100 элементов (новых файлов) общим объемом 1 Гб.

Скажем, разрывы сети и обновление остановлено на полпути. (Или вы намеренно отменяете обновление). Скажем, он загрузил 50 новых файлов, 0,5 ГБ файлов.

Фактически, 50 файлов фактически помещены в вашу локальную копию? Они становятся частью вашей локальной версии?

  • или (2) он «держит» эти файлы локально (чтобы избежать их повторной загрузки), а затем использует их только тогда, когда вы можете получить полное успешное обновление

  • или (3) была ли частичная загрузка полностью пустой тратой: она начинается заново.

Удивительно, но я нигде не смог найти ответ на этот вопрос.

-1

1 ответ на вопрос

0
Fattie

Я удивлен, что ни один эксперт не имел больше информации об этом!

Одна вещь, которую мы нашли из тестирования:

Интересно, что это работает на основе FOLDER.

Скажем, есть пять папок (скажем, от A до E), каждая из которых содержит десять файлов.

Что касается, скажем, папки A, если все десять файлов загружены, фактически она ДЕЛАЕТ, а затем «показывает» папку A локально.

Тем не менее, если вы затем загрузите, скажем, только половину файлов внутри «C» .. фактически, если тогда обновление оборвется или будет отменено, вы «не получите» эти пять файлов; кажется, вы получаете все или ничего только на основе папок .

Надеюсь, это поможет будущему гуглеру.