2009-11-20 1 views
1

Я пытаюсь импортировать очень большую структуру каталогов в svn с tortoisesvn. Сервер отключил около 1,5 гигабайт. Я просто запускаю команду импорта еще раз? Сможет ли он начать резервное копирование там, где оно остановилось? Или он начнет импортировать все файлы снова и снова?Как работает клиент SVN (Черепаха) и сервер, если операция импорта отключена сервером?

+0

Учитывая, насколько велика inport, можете ли вы это сделать на сервере с помощью инструментов командной строки SVN, чтобы выразить это? –

ответ

1

SVN использует транзакции, чтобы гарантировать, что ваши коммиты либо полностью выполнены, либо нет. Если сервер отключен в середине операции, я боюсь, вам придется перезапустить его с самого начала.

Возможно, вы могли бы разделить импорт на отдельные коммиты (т. Е. Импортировать один подкаталог за раз)?

1

Из моего опыта работы с черепахой, если операция завершилась неудачей, он сбрасывает все изменения. Я только когда-либо делал это по ошибке или отмене, но он должен вести себя одинаково для отключения. Если вы снова начнете коммит, ему придется начинать с самого начала, но все должно быть хорошо.