Использование ReSharper для перемещения / переименования исходных файлов в Visual Studio 2010 очень помогает при рефакторинге приложения. Интеграция системы управления версиями Perforce не способна справиться с такими изменениями, не рассматривая ее как несвязанную операцию «удалить отсюда» «добавить сюда», которая разрывает цепочку истории. У меня следующие вопросы:
- Есть ли способ заставить плагин Perforce делать правильные вещи в первую очередь?
- Если нет, то есть ли способ примирить постфактум внешне? (будет ли у Perforce какой-либо способ распознавать файлы, которые были перемещены и, возможно, переименованы, и в них были внесены ограниченные изменения содержимого?)
- Есть ли другой продукт управления версиями, который делает это прозрачно?
Спасибо!
задан Carl Manaster 26 April 2011 в 21:08
поделиться