Я работаю в месте, которое разрабатывает программное обеспечение для Windows. Мы используем SVN для контроля версий. Я работаю намного быстрее в оболочке bash, и меня попросили объединить тег в ветку. Я автоматически сделал это на Linux VM, потому что там я чувствую себя максимально комфортно.

С тех пор я сделал различий слияния и увидел гораздо больше изменений, чем я ожидал. Является ли это результатом различий между Windows и Unix (возврат каретки и т.д.)?

Есть ли способ избежать этого или безопаснее просто укусить пулю и сделать все в Windows? На самом деле я не буду разрабатывать какой-либо код внутри этой виртуальной машины, я буду использовать его только для слияний и различий.

1 ответ1

0

Сам diff должен показывать, что это за изменения. Я рекомендую приобрести приличный инструмент сравнения и убедитесь сами. Поскольку вы упоминаете окончания строк: вы можете узнать больше об окончаниях строк в SVN здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .