Моя среда разработки - Visual Studio 2010 с установленными Resharper 5.1.3000.12 и AnkhSVN 2.1.10129.17.
Насколько я понимаю, Resharper должен уведомлять AnkhSVN (или VisualSVN и т. Д.), Когда команда Refactor-> Moveделается на файл, чтобы сохранить историю SVN на файл.Однако, когда я делаю такой рефакторинг через обозреватель решений в Visual Studio, AnkhSVN рассматривает перемещение файла как удаление / добавление, таким образом теряя историю SVN для этого файла.На самом деле, Анк даже не добавляет новую версию файла, он просто удаляет старую, и мне нужно вручную «добавить» новую, прежде чем я смогу зафиксировать.
ОДНАКО, если я это сделаюCtl-X, Ctl-V в обозревателе решений для перемещения файла, Анк обнаруживает его как копию / перемещение и поддерживает историю, автоматически добавляет новый файл и в целом ведет себя так, как и следовало ожидать.
Работает ли это для кого-то еще, и если да, нужно ли было делать что-то хитрое, чтобы заставить его работать?Я пропустил настройку где-нибудь, чтобы соединить AnkhSVN с Resharper, возможно, мне нужны новые версии какого-либо плагина, или, возможно, это какая-то проблема порядка установки?(Я сначала установил Resharper, затем Ankh).