2010-04-01 7 views
2

Если я перетаскиваю отслеживаемые файлы .cs в новые папки в VS2008 с помощью VisualSVN, какое сообщение следует видеть, когда я фиксирую файл .cs? Я вижу, добавил (+), не должен ли я видеть «движение»?Интеграция VisualSVN и VS2008 - перемещение файлов

Я спрашиваю, потому что я готов сделать большой рефакторинг (включая перемещение большого количества файлов), и я не хочу потерять историю версий этих файлов.

Примечание: Я очень новичок в Subversion, TortoiseSVN и VisualSVN.

ответ

3

Добавлено (+) - это «добавить с историей», также известный как «копия».

Subversion в настоящее время записывает перемещения в виде копии в новое место и удаляет ее в прежнем месте. Итак: да, это ожидается.

(Но поведение может измениться в будущих версиях Subversion в записи ходов в списке TODO)

КСТАТИ: AnkhSVN использует имя «Copy» для этого дополнения с историей, как именование более логично для пользователей других интеграций SCC Visual Studio.

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