Я реорганизовываю свой репозиторий при помощи TortoiseSVN, чтобы сделать папки перемещения в моей рабочей копии, избежать необходимости повторно загружать все это, если я вношу изменения в repo непосредственно. Однако "Перемещение..." всплывающее окно, кажется, просто остается вокруг навсегда во многих случаях, даже когда перемещаемый dir имеет немного файлов. Файлы, кажется, перемещены хорошо, кроме того, если я уничтожаю процесс затем, я должен сделать очистку SVN каждый раз.
Мне не нравится уничтожать процессы, работающие над моей рабочей копией, но я не могу найти что случилось. Моя Черепаха является довольно недавней; я должен использовать Черепаху точно той же версии как SVN repo или что-либо странное как этот?
Одна из основных проблем - то, даже когда она делает что-то, "Перемещение..." диалоговое окно не указывает на это. Это, как предполагается, показывает текущий прогресс, но обычно полностью из синхронизации или никогда не обновляет вообще.
Править: Я не думаю, что это может быть проблема соединения. Проблемы все делают локальные операции пересылки SVN..., после того как я добираюсь, это для работы, передавая изменения в удаленном сервере очень хорошо.
Кроме того, TortoiseSVN уничтожает мою целую машину XP, в то время как он находится там. Жесткий диск перегружается и хотя Диспетчер задач говорит, что мое использование ЦП составляет ~5%, другие приложения просто прекращают отвечать (такие как Chrome)
Попробуйте выключить кэш статуса Черепахи под "Icon Overlays".
Мой был настолько медленным, что я на самом деле удалил его, и теперь я просто использую svn из командной строки. Однако, вы можете получить некоторое облегчение, установив кэш на "None"
.Попробуйте отключить накладки на значки, если они еще не отключены, особенно если вы работаете с сетевым диском.
В explorer: щелкните правой кнопкой мыши > SVN черепахи > Настройки
Выберите накладки на иконки в левой колонке. Установите для параметра Кэш статуса NONE.
Добавьте подстановочный символ всего диска в поле Exclude Paths (Исключить пути): [буква диска]:*
Добавьте конкретные пути, для которых вы используете SVN: [диск и путь]:*
В Subversion pre 1.6.3 возникли некоторые проблемы с памятью (огромное использование памяти для определенных операций). Если вы все еще используете такой клиент, вам следует подумать об обновлении до последней версии.
http://svn.apache.org/repos/asf/subversion/branches/1.6.x/CHANGES