Если вы отмените Subversion UPDATE, что будет с загруженными файлами?
Скажем, вы "обновить" локальный SVN из удаленного репо. Для ясности, скажем, в обновлении будет 100 элементов (новых файлов) общим объемом 1 Гб.
Скажем, разрывы сети и обновление остановлено на полпути. (Или вы намеренно отменяете обновление). Скажем, он загрузил 50 новых файлов, 0,5 ГБ файлов.
На самом деле, 50 файлов фактически помещены в вашу локальную копию? Они становятся частью вашей локальной версии?
или (2) он "держит" эти файлы локально (чтобы избежать их повторной загрузки), а затем использует их только тогда, когда вы можете получить полное успешное обновление
или (3) была ли частичная загрузка полностью пустой тратой: она начинается заново.
Удивительно, но я нигде не смог найти ответ на этот вопрос.
1 ответ
Я удивлен, что ни один эксперт не имел больше информации по этому вопросу!
Одна вещь, которую мы нашли из тестирования:
Интересно, что это работает на основе FOLDER.
Скажем, есть пять папок (скажем, от A до E), каждая из которых содержит десять файлов.
Что касается, скажем, папки A, если все десять файлов загружены, фактически она ДЕЛАЕТ, а затем "показывает" папку A локально.
Тем не менее, если вы затем загрузите, скажем, только половину файлов внутри "C".. фактически, если тогда обновление оборвется или будет отменено, вы "не получите" эти пять файлов; кажется, вы получаете все или ничего только на основе папок.
Надеюсь, это поможет будущему гуглеру.