Вопросы по теме 'diff'

Как получить diff для отчета о новых, измененных и удаленных строках
Я хочу получить сводку различий между двумя файлами. Ожидаемый результат - количество новых, удаленных и измененных строк. Обеспечивает ли diff такой вывод? Если нет, доступны ли скрипты / утилиты, помогающие получить сводку.
29141 просмотров
schedule 27.10.2022

Невозможно сравнить файлы в двух отдельных ветках в Git
У меня есть FileA в ветке A и FileB в ветке B. Проблема в том, что я могу получить доступ только к одному файлу за раз. Я хотел бы иметь возможность сравнивать файлы с помощью FileMerge или meld, так как это единственные diffTools, которые я нашел...
42874 просмотров
schedule 28.02.2024

Как показать историю ревизий как ревизии
Как Stack Overflow показывает изменения ревизий в формате, похожем на diff, который они используют? Меня не волнует переполнение стека как таковое; это просто удобный способ описать мои требования. У меня есть история аудита изменений текстового...
528 просмотров
schedule 13.12.2022

Различия SVN в 2 разных репозиториях
Имею 2 репозитория. Поскольку код магистрали находился в одном репозитории, который был защищен, я выполнил проверку, а затем зарегистрировался в другом репозитории (поскольку у пользователей не было разрешения на первый защищенный). Теперь...
27980 просмотров
schedule 26.02.2024

Инструмент визуального патча для Linux
У меня есть файл и патч для него. Хотелось бы визуально нанести патч, т.к. посмотрите, как изменения, предложенные патчем, выглядят в контексте, внесите некоторые исправления и сохраните полученный файл. Какой инструмент может это сделать? Ни...
25140 просмотров
schedule 17.02.2024

Алгоритм эффективного сравнения огромных файлов
Мне нужно хранить два файла A и B, которые очень большие (например, 100 ГБ). Однако B, вероятно, будет похож на A в больших частях, поэтому я мог бы хранить A и diff (A, B). У этой проблемы есть два интересных аспекта: Файлы слишком велики для...
7094 просмотров
schedule 19.04.2024

Сравнение/разница двух массивов в Bash
Можно ли взять разницу двух массивов в Bash. Как это сделать? Код: Array1=( "key1" "key2" "key3" "key4" "key5" "key6" "key7" "key8" "key9"...
96370 просмотров
schedule 18.02.2022

Могу ли я использовать алгоритм сравнения с открытым текстом для отслеживания изменений XML?
Я работаю в Flex / AS3 над (для простоты) редактором XML. Мне нужно предоставить функцию отмены / повтора. Конечно, одно из решений - сохранять весь исходный текст при каждом редактировании. Однако для экономии памяти я хотел бы вместо этого...
2431 просмотров
schedule 24.07.2023

Инструмент сравнения графиков и версий
Я работаю с командой, которая редактирует большие DAG, представленные в виде отдельных файлов. В настоящее время мы не можем работать с несколькими пользователями, одновременно изменяющими DAG. Есть ли инструмент (что-то вроде плагина Eclipse...
430 просмотров
schedule 29.03.2022

Функциональность Diff/Merge для объектов (не файлов!)
У меня есть коллекция объектов одного типа, назовем ее DataItem . Пользователь может просматривать и редактировать эти элементы в редакторе. Также должна быть возможность сравнивать и объединять разные элементы, т. е. что-то вроде сравнения/слияния...
241 просмотров
schedule 13.05.2023

Текстовый редактор для Mac, который может подсвечивать синтаксис diff-файлов?
Я делаю что-то вроде «svn diff > /mystuff/current.diff». Я хочу просмотреть этот файл .diff с подсветкой синтаксиса. jEdit делает это, но это огромный зверь, и для его запуска требуется некоторое время. Я хочу что-то легкое/родное....
4142 просмотров

Как применить diff, созданный Windows SVN на Linux?
В Windows я создал многофайловую разницу с: svn diff > mydiff.diff Затем переместил его на Linux-машину (с той же версией того же репо, без изменений). Как я могу это применить? После выполнения patch -p0 < mydiff.diff...
4211 просмотров
schedule 02.02.2022

Как оптимизировать рекурсивный алгоритм, чтобы он не повторялся?
После того, как класс difflib.SequenceMatcher в стандартной библиотеке Python оказался неподходящим для моих нужд, был написан общий модуль "diff" -ing для решения проблемной области. После нескольких месяцев на размышления о том, что он делает,...
487 просмотров
schedule 02.07.2023

инструменты сравнения синтаксиса?
Существуют ли какие-либо (в идеале с графическим интерфейсом) инструменты сравнения, которые знают о синтаксисе? В качестве примера того, что я ищу, я продолжаю обнаруживать, что мой текущий инструмент мисс выравнивает повторяющийся код: Foo =...
3097 просмотров
schedule 02.08.2023

Быстро найти различия между двумя большими текстовыми файлами
У меня есть два текстовых файла по 3 ГБ, в каждом файле около 80 миллионов строк. И они имеют 99,9% одинаковых строк (в файле А 60 000 уникальных строк, в файле Б 80 000 уникальных строк). Как я могу быстро найти эти уникальные строки в двух...
16439 просмотров
schedule 03.06.2024

Как я могу сгенерировать автономный вывод различий между двумя представлениями?
Я работаю над анализом разных файлов между двумя представлениями в Clearcase. Мне нужно сгенерировать вывод, чтобы я мог выполнять эту задачу без подключения к Интернету. Я бы хотел запустить команду, которая рекурсивно просматривает каждое...
1771 просмотров
schedule 08.02.2022

Различный вывод двух программ без временных файлов
Скажем, у меня тоже есть программы a и b , которые я могу запускать с ./a и ./b . Можно ли сравнивать их результаты без предварительной записи во временные файлы?
30201 просмотров
schedule 25.04.2023

Как сравнить два файла, содержащих код C, на основе структуры кода, а не только текстовых различий?
У меня есть два файла с кодом C, которые я хочу сравнить. Я ищу утилиту, которая будет строить синтаксическое дерево для каждого файла и сравнивать синтаксические деревья, а не просто сравнивать текст файлов. Таким образом, незначительные различия в...
2485 просмотров
schedule 13.05.2022

Включение новых файлов в SVN diff
У меня есть сценарий, который создает мое приложение, загружает его на удаленный компьютер, запускает там тест производительности и фиксирует некоторые важные для меня показатели. Сценарий создает файл исправления для локальных изменений, которые я...
25945 просмотров
schedule 02.04.2022

Текстовое отличие JSON
В рамках моих процессов выпуска я должен сравнить некоторые данные конфигурации JSON, используемые моим приложением. В качестве первой попытки я просто напечатал JSON и сравнил их (используя kdiff3 или просто diff). Однако по мере роста этих...
16189 просмотров
schedule 09.11.2022