Сведения о вопросе

NOTtoday

03:16, 24th August, 2020

Теги

Resharper и TortoiseSVN

Просмотров: 449   Ответов: 4

Есть ли хороший способ справиться с рефакторингом переименования класса из Resharper, когда файл находится под управлением исходного кода, а TortoiseSVN-клиент. Я пытаюсь VisualSVN прямо сейчас, но у меня не было необходимости переименовывать что-либо в последнее время. Я не хочу менять наш репозиторий только для того, чтобы попробовать это.

Также не уверен, что эта функция сама по себе стоит стоимости VisualSVN.

Обновление: я удалил пробную версию VisualSVN и попробовал AhknSVN. Я, кажется, предоставил ту же функциональность до сих пор.

Я знаю, что это мой звук тривиальный, но индикаторы, похоже, не имеют какой-то функциональности, похоже, что они не просачиваются. (Если файл в проекте отличается, я бы подумал, что индикатор проекта также укажет на это.) Я стараюсь, чтобы мои проекты были свернуты как можно больше, поэтому трудно сказать, какие файлы изменились, если проект не расширен.



  Сведения об ответе

lesha

15:55, 12th August, 2020

Вы действительно должны проверить бесплатный как в пиве вариант AnkhSVN . Они внесли некоторые серьезные улучшения в v2.x, и я больше не чувствую себя наказанным, когда делаю ReSharper рефакторинг-ниндзя движется внутри Visual Studio.


  Сведения об ответе

nYU

12:04, 11th August, 2020

TortoiseSVN 1.5 имеет аккуратную скрытую функцию в окне регистрации:

Выберите отсутствующий файл и новый файл и щелкните правой кнопкой мыши. Одним из вариантов будет "fix move".

Я склонен к рефакторингу, а затем использую это, чтобы исправить любые файлы, в которых изменилось имя.


  Сведения об ответе

pumpa

10:42, 7th August, 2020

Я считаю, что VisualSVN вполне стоит этих денег. Есть способы сделать это с Tortoise, но интеграция VisualSVN очень приятна. Я уже пробовал более VS-интеграционных инструментов, таких как Ankh, и не был впечатлен. V-SVN действительно поднял уровень взаимодействия с репозиторием от IDE.

Быстрый трюк в TortoiseSVN, чтобы исправить ход, звучит довольно хорошо, и мне нужно попробовать это.

Еще один бонус: мне еще предстоит "forgot" добавить файл в репозиторий, так как я получил Visual SVN.


  Сведения об ответе

SEEYOU

14:25, 8th August, 2020

Пора ветку в репозитории. Это хорошая часть о контроле версий,вы можете создавать новые ветви, не суммируя старые.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться