TortoiseSVN продолжает останавливаться/подвешивать

Я реорганизовываю свой репозиторий при помощи TortoiseSVN, чтобы сделать папки перемещения в моей рабочей копии, избежать необходимости повторно загружать все это, если я вношу изменения в repo непосредственно. Однако "Перемещение..." всплывающее окно, кажется, просто остается вокруг навсегда во многих случаях, даже когда перемещаемый dir имеет немного файлов. Файлы, кажется, перемещены хорошо, кроме того, если я уничтожаю процесс затем, я должен сделать очистку SVN каждый раз.

Мне не нравится уничтожать процессы, работающие над моей рабочей копией, но я не могу найти что случилось. Моя Черепаха является довольно недавней; я должен использовать Черепаху точно той же версии как SVN repo или что-либо странное как этот?

Одна из основных проблем - то, даже когда она делает что-то, "Перемещение..." диалоговое окно не указывает на это. Это, как предполагается, показывает текущий прогресс, но обычно полностью из синхронизации или никогда не обновляет вообще.

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

Кроме того, TortoiseSVN уничтожает мою целую машину XP, в то время как он находится там. Жесткий диск перегружается и хотя Диспетчер задач говорит, что мое использование ЦП составляет ~5%, другие приложения просто прекращают отвечать (такие как Chrome)

5
задан Mr. Boy 6 January 2010 в 17:47
поделиться

3 ответа

Попробуйте выключить кэш статуса Черепахи под "Icon Overlays".

Мой был настолько медленным, что я на самом деле удалил его, и теперь я просто использую svn из командной строки. Однако, вы можете получить некоторое облегчение, установив кэш на "None"

.
7
ответ дан 13 December 2019 в 19:28
поделиться

Попробуйте отключить накладки на значки, если они еще не отключены, особенно если вы работаете с сетевым диском.

В explorer: щелкните правой кнопкой мыши > SVN черепахи > Настройки

Выберите накладки на иконки в левой колонке. Установите для параметра Кэш статуса NONE.

Добавьте подстановочный символ всего диска в поле Exclude Paths (Исключить пути): [буква диска]:*

Добавьте конкретные пути, для которых вы используете SVN: [диск и путь]:*

3
ответ дан 13 December 2019 в 19:28
поделиться

В Subversion pre 1.6.3 возникли некоторые проблемы с памятью (огромное использование памяти для определенных операций). Если вы все еще используете такой клиент, вам следует подумать об обновлении до последней версии.

http://svn.apache.org/repos/asf/subversion/branches/1.6.x/CHANGES

1
ответ дан 13 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: