Есть ли в Visual Studio встроенный инструмент слияния?
Я не вижу переключателя слияния в списке параметров командной строки Visual Studio: https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx
Я использовал diff инструмент с переключателем: \diff
Я спрашиваю, потому что я хочу использовать инструмент IDE в качестве инструмента слияния с P4VS. Я понял, как использовать инструмент сравнения Visual Studio: Использование встроенного в Visual Studio инструмента различий для просмотра различий в P4VS
Я знаю, что есть инструмент слияния, потому что Microsoft должна поддерживать Team Foundation Server: https://msdn.microsoft.com/en-us/library/ee341461(v=expression.40).aspx Могу ли я как-нибудь получить доступ к этому инструменту слияния?
1 ответ
Вы можете напрямую использовать инструмент VsDiffMerge.exe для сравнения и объединения локальных файлов. Каталог инструментов
C:\Program Files (X86)\Microsoft Visual Studio 1X.0)\Common\IDE\ VsDiffMerge.exe
Для выполнения действия слияния вам нужно использовать /m
Синтаксис деталей выглядит следующим образом:
"%VS140COMNTOOLS%/../IDE/vsdiffmerge.exe" "File1" "File2"
"FileThatServesAsBase" "FileThatServesasTarget" /m
Более подробную информацию можно найти в этом блоге: используйте Visual Studio в качестве инструмента различий и слияния для локальных файлов.