Ранее (например, 2 года назад, когда я в последний раз пробовал), AnkhSVN и черепаха использоваться параллельно с одной и той же рабочей копии вызвало какой-то рабочей коррупции копии, где Анк и Черепаха каким-то образом потеряла следы состояния, когда другой инструмент оставил рабочую копию.
Как будто один из инструментов хранил дополнительные метаданные, не содержащиеся в рабочей копии, и полагался на то, что это правильно.
Проблемы, проявленные Анк (или Черепаха), настаивающие на том, что файлы там не были, на файлы, которые не были изменены, и на файлы, которые не были изменены, которые были (и, следовательно, неспособны зафиксировать).
Возможно, это исправлено с тех пор, но я думал, что лучше предупредить вас, ребята.
Регистрация в .sln необязательна, но рекомендуется. Регистрация гарантирует, что AnkhSVN станет активным SCC, когда вы используете несколько поставщиков SCC рядом друг с другом. Вы можете удалить отметку, отвязав решение в File-> Subversion-> Change Source Control. – 2008-09-19 22:41:37
Это приятно знать. Спасибо, Берт. – Ishmaeel 2009-08-12 07:55:00
Я бы рекомендовал выбрать сторонний инструмент сравнения в Инструменты -> Параметры -> Контроль источника -> Инструменты пользователя Subversion ... (Лично я использую SourceGear DiffMerge, бесплатный, но очень продвинутый инструмент слияния) – 2009-09-10 22:21:11