Visual Studio Git: конфликты файлов и получение номеров строк игнорируемых различий - PullRequest
0 голосов
/ 31 января 2019

У нас есть проект, где у нас есть часть кода, написанного в Excel / VBA.Когда вы редактируете код VBA и сохраняете файл Excel, надстройка (https://github.com/hilkoc/vbaDeveloper) экспортирует код VBA в текстовые файлы в git repo.

У нас есть другой инструмент надстройки VBA (https://www.mztools.com/) который вы можете легко добавлять и удалять номера строк для функций и методов в VBA.

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

Это приводит к конфликтам слияния из-за изменений в коде VBA, где diff показывает, что вся функция отличается (потому что одна версия имеет номера строк иа другой нет). Тогда вам придется сравнивать вручную, если есть какие-либо реальные изменения в коде.

Можете ли вы настроить diff в Visual Studio, чтобы игнорировать номера строк?

...