Анк не может зафиксировать изменения с Visual Studio 2010 - PullRequest
2 голосов
/ 18 февраля 2010

У меня большие проблемы с плагином Ankh для visual studio 2010. Я использую VS 2010 RC, используя Ankh 2.1.7756.392. И каждый раз, когда я пытаюсь зафиксировать изменения, я получаю следующую ошибку:

SharpSvn.SvnException: невозможно переместить '[путь решения] .svn \ tmp \ records' в '[путь решения] .svn \ records': невозможно создать файл, когда этот файл уже существует.

Я также использую Tortoise SVN, и он работает нормально, но не очень удобно фиксировать мои изменения с ним. Также мой товарищ по команде использует то же программное обеспечение, и оно работает нормально. У него нет никаких проблем вообще. Я попытался переустановить плагин - без помощи. Пытался удалить мою рабочую копию и снова оформить заказ - без помощи снова. Репозиторий работает на отдельном сервере, а не на моей машине.

Я мог бы получить любую помощь с Google, поэтому я буду признателен за любую помощь. Спасибо!

РЕДАКТИРОВАТЬ: Также я использую Windows 7, и моя рабочая копия находится на подключенном диске (с помощью команды subst). Но мой товарищ по команде использует тот же способ, и он работает.

1 Ответ

4 голосов
/ 18 февраля 2010

Если бы вы отправили свою ошибку в список ошибок AnkhSVN, вы бы получили автоматический ответ, что это известная проблема для этой конкретной версии, но только в файловых системах FAT и FAT32, которые обычно не рекомендуется использовать в качестве рабочих Subversion все равно копировать. (Некоторые изменения в секунду после завершения операции subversion не могут быть обнаружены в этих файловых системах)

Вы можете решить эту проблему путем обновления до ежедневных сборок, доступных на http://ankhsvn.net/daily

...