2014-01-07 6 views
1

Я имею эту проблему с AnkhSVN:Фиксировать изменения с AnkhSVN

im1

У меня есть решение вплоть до настоящего времени, но не его уникальный проект. Когда я пытаюсь совершить я получил эту ошибку

im2

, когда я нажимаю на Show changes у меня есть некоторые изменения во временном файле integration_finale.csproj

im3

Итак, каковы причины этой ошибки ? Как я могу это исправить?

ответ

1

Файл csproj не является временным файлом. Он управляет настройкой вашего проекта и настройками ссылок, путей, деталей сборки и т. Д.

Из того, как это выглядит, этот конфликт может (возможно) использовать локальный, поскольку он выглядит, остальная часть файла верна (по крайней мере, из изображения). Похоже, что изменение в том, что флаг SpecificVersion для ссылки был изменен на значение по умолчанию.

Теперь вы должны сделать резервную копию этого файла и подтвердить, что остальная часть файла верна. Если вы повредите этот файл, вам придется перестроить файл проекта (csproj).

+1

* .csproj файлы также очень склонны к конфликтам, если 2 ревизии добавлены файлы независимо друг от друга. – Gusdor

1

Я использую ankhsvn, и я знаю, что у него есть несколько ошибок. Чтобы диагностировать (и лучше обрабатывать конфликты тоже), такие проблемы я использую также TortoiseSVN.

1
  • «Чистый» решение с помощью AnkhSVN и получить обновление снова

  • если выше не работает, то я хотел бы предложить вам взять резервную копию текущего файла .csproj. Затем обновите файл до последней версии фиксации на svn. После этого вы можете объединить код и зафиксировать свои изменения.

  • лучше использовать TortoiseSVN

 Смежные вопросы

  • Нет связанных вопросов^_^