Tag: diff

.NET Assembly Diff / Compare Tool – Что доступно?

Я хотел бы иметь возможность выполнять разницу между уровнями кода между двумя assemblyми; плагин Diff для Reflector – это самая близкая вещь, которую я нашел до сих пор, но сравнить всю сборку – это ручной процесс, требующий от меня развернуть все пространства имен / class / метод. Другие инструменты, которые я нашел до сих пор, […]

Git: Как найти коммит, который наиболее точно соответствует каталогу?

Кто-то взял версию Moodle (неизвестно мне), применил много изменений внутри каталога и выпустил ее ( здесь дерево ). Как я могу определить, какая фиксация исходного проекта была, скорее всего, отредактирована, чтобы сформировать это дерево? это позволило бы мне сформировать ветвь при соответствующей фиксации с этим патчем. Разумеется, это произошло из ветвей 1.8 или 1.9 , […]

Контекстно-зависимое слияние?

Есть ли какой-либо инструмент diff / merge для языков программирования, который работает с поддержкой синтаксиса (например, XML Diff Tool), делая больше, чем сравнение по очереди (и, возможно, игнорируя пробелы). Я заинтересован в программе, фактически следуя синтаксису и разделителям языка, предлагая изменения без нарушения синтаксической корректности или группировки операторов, разделенных на несколько строк. Пример поведения: * […]

Любой способ использования специального инструмента сравнения с cleartool / clearcase?

Я хотел бы использовать свой собственный diff при работе в виде снимка в режиме очистки. Насколько я могу судить, не существует способа указать инструмент diff при запуске « cleartool diff », поэтому я думал, что могу запустить что-то вроде « mydiff », но я не «достаточно знать о ClearCase, чтобы иметь возможность найти« файл предшественника […]

Есть ли библиотека Java, которая может «отличать» два объекта?

Есть ли библиотека служебных программ Java, аналогичная программе Unix program diff, но для объектов? Я ищу что-то, что может сравнить два объекта одного типа и создать структуру данных, которая представляет различия между ними (и может рекурсивно сравнивать различия в переменных экземпляра). Я не ищу Java-реализацию текстового diff. Я также не ищу помощь в том, как […]

Вычислить отличие от предыдущего элемента с LINQ

Я пытаюсь подготовить данные для графика, используя LINQ. Проблема, которую я не могу решить, – это вычислить «разницу с предыдущей». результат, который я ожидаю, ID = 1, Date = Now, DiffToPrev = 0; ID = 1, Date = Now + 1, DiffToPrev = 3; ID = 1, Date = Now + 2, DiffToPrev = 7; […]

как показать общие линии (обратный дифференциал)?

У меня есть серия текстовых файлов, для которых я хотел бы знать общие строки, а не строки, которые отличаются друг от друга. Командная строка unix или windows в порядке. Foo: linux-vdso.so.1 => (0x00007fffccffe000) libvlc.so.2 => /usr/lib/libvlc.so.2 (0x00007f0dc4b0b000) libvlccore.so.0 => /usr/lib/libvlccore.so.0 (0x00007f0dc483f000) libc.so.6 => /lib/libc.so.6 (0x00007f0dc44cd000) бар: libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007f716ae22000) libkio.so.5 => /usr/lib/libkio.so.5 (0x00007f716a96d000) linux-vdso.so.1 […]

Есть ли свободные инструменты Xml Diff / Merge?

У меня есть несколько файлов конфигурации в моих .net-приложениях, которые я хотел бы объединить элементы настроек приложения и т. Д. Я собирался начать делать это вручную, как обычно, но думал, что где-то есть инструмент XML diff GUI. Инструмент сможет перейти на уровень элемента для сравнения и отображения различий и т. Д. Однако Google не дал […]

«Diff» изображение с помощью ImageMagick

Как я могу получить разницу между двумя изображениями? У меня есть исходное изображение. Кто-то написал точный дубликат исходного изображения. Теперь мне нужно сравнить оригинал с написанным на изображении и извлечь только текст в формате изображения. Пример: у меня есть фотография дома. Кто-то взял копию и написал «Hello!» На копии. Я хочу как-то сравнить две картины, […]

Сравнение / Разница двух массивов в bash

Можно ли взять разницу в двух массивах в bash. Было бы здорово, если бы вы предложили мне способ сделать это. Код: Array1=( “key1” “key2” “key3” “key4” “key5” “key6” “key7” “key8” “key9” “key10” ) Array2=( “key1” “key2” “key3” “key4” “key5” “key6” ) Array3 =diff(Array1, Array2) Array3 ideally should be : Array3=( “key7” “key8” “key9” “key10” ) […]

Давайте будем гением компьютера.