Описание тега unified-diff
2
ответа
Могу ли я сгенерировать diff в унифицированном формате diff из сравнения файлов kdiff3?
У меня есть сравнение kdiff3 в Windows, и я хотел бы сохранить сравнение в виде текстового файла в унифицированном формате diff. Я понимаю, что это довольно странный вопрос. Обычно у людей уже есть текст diff, и они хотят увидеть его графически в kd…
10 окт '12 в 18:39
3
ответа
Render Unified Diff с Python
У меня есть строка, которая содержит SVN Unified Diff. Моему приложению PyGTK нужно показывать этот diff пользователю, и я хочу отобразить его, как это делают другие инструменты diff, или, по крайней мере, его раскрасить. У вас есть что предложить, …
24 дек '11 в 18:36
1
ответ
Как мне определить и перечислить уникальные фрагменты в коммите git?
У меня есть коммит с большим количеством (сотнями) подобных блоков, и я хотел бы перечислить каждый уникальный блок в коммите, чтобы сравнить их. Я написал следующий скрипт GNU awk, который записывает каждый кусок в уникальный файл (hunk-[md5-of-hun…
17 май '17 в 03:13
1
ответ
Обратный diff -u в питоне
Мне нужно написать модуль на python, который получает выходные данные команды unix diff -u и один из файлов, которые использовались для создания этого вывода, и в ответ выводит второй файл. Diff -u возвращает файл diff в унифицированном формате Може…
30 авг '15 в 06:25
0
ответов
Значение вывода difflib.unified_diff
Я хочу сравнить различия между двумя файлами, которые имеют разное количество строк. Я использую difflib.unified_diff с параметром n = 0. Вот выводы из этой функции test1.txt I love you You love me I want to marry with you Please I have a breakfast …
11 июн '18 в 11:19
1
ответ
Почему метод unified_diff из библиотеки difflib в Python пропускает некоторые символы?
Я пытаюсь проверить различия между строками. Это мой код: from difflib import unified_diff s1 = ['a', 'b', 'c', 'd', 'e', 'f'] s2 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'i', 'k', 'l', 'm', 'n'] for line in unified_diff(s1, s2): print line Это печатае…
22 июл '16 в 19:09
3
ответа
Невозможно применить унифицированное исправление diff на Solaris
Например, если у меня есть два файла: file1: This is file 1 и файл2: This is file 2 и создайте патч с помощью следующей команды: diff -u file1 file2 > files.patch результат: --- file1 Fri Aug 13 17:53:28 2010 +++ file2 Fri Aug 13 17:53:38 2010 @@…
13 авг '10 в 14:04
1
ответ
Удалить определенные файлы из несвязанных различий
У меня есть патч для применения на устаревшей кодовой базе. Есть много файлов с именем pom.xml есть изменения, которые нужно пропустить. Как мне удалить их из патча? sed '/^diff --git .*pom.xml$/,/^diff --git/d' удаляет одну дополнительную строку в …
25 сен '14 в 09:09
1
ответ
Как добавить имя файла в унифицированную метку diff
Я пишу сценарий bash, который должен отображать разницу между удаленным файлом и моей локальной копией. Я делаю это с помощью команды: filepath=/home/user/test.txt ssh $REMOTE_USER cat $filepath | diff -bu --label="remote" --label="local" - $filepat…
17 ноя '15 в 00:06
1
ответ
Как создать файл патча между двумя ревизиями в TortoiseSVN?
Я использую TortoiseSVN 1.7 и хочу создать файл патча между двумя ревизиями. Я искал, но эти темы Как мне создать патч из diff между ревизиями, используя TortoiseSVN? Создание патча между двумя ревизиями у меня не работает, так как Show changes as u…
26 фев '13 в 02:45
1
ответ
Как настроить унифицированный контекст diff через git-config?
Как я могу настроить с помощью git-config унифицированный контекст, чтобы мне не всегда приходилось указывать параметр -U или --unified со значением?
22 апр '13 в 17:09
1
ответ
Прочитайте Unified Diff & Extract, чтобы преуспеть
Я извлек разницу кода в унифицированном формате из TFS. Теперь я хочу прочитать этот текст сравнения (унифицированный формат), а затем извлечь его в Excel в настраиваемом формате. Итак, мне нужен парсер, который может читать разностный текст и получ…
06 янв '16 в 06:52
2
ответа
Как напечатать сравнение двух многострочных строк в унифицированном формате diff?
Вы знаете какую-нибудь библиотеку, которая поможет это сделать? Я написал бы функцию, которая печатает различия между двумя многострочными строками в унифицированном формате diff. Что-то вроде того: def print_differences(string1, string2): """ Print…
10 май '09 в 12:51
1
ответ
P4Eclipse унифицированный Diff
Как получить файл.patch в унифицированном формате о локальных изменениях по сравнению со складом в Perforce для Eclipse? Я настолько привык к этой функции из CVS, что на самом деле подойдет любой другой формат Diff.
02 май '12 в 16:08
0
ответов
Как точно определить, почему патч не удался?
У меня есть унифицированный diff патч, который патч отклоняет. Визуальная проверка файла diff и исходного кода обнаруживает, что код содержит весь текст, ожидаемый файлом diff, в правильном месте. Я попытался --ignore-whitespace и -F3 для хорошей ме…
06 июн '12 в 14:15
1
ответ
Почему патч GNU не работает для этой разницы?
G'day, Изменить: Просто подумал, я бы упомянул, что этот довольно длинный вопрос теперь решен благодаря ответу Адама Гуда ниже, если вы просто просматриваете, проходя через. Мне дали патч для добавления в Apache 2.2.14, и один унифицированный diff в…
30 окт '09 в 20:01
0
ответов
Есть ли способ отобразить индекс в списке, используя difflib.unified_diff?
Я хотел бы сравнить текстовые файлы и посмотреть, какие изменения были сделаны. Я не только хотел бы видеть изменения, но я хотел бы видеть, где эти слова могут быть найдены в новом списке. Это пример кода в документации: >>> s1 = ['bacon\n…
14 июл '16 в 20:08
1
ответ
Создать унифицированный текст diff для diff2html в браузере
Есть ли библиотека, которая выдает унифицированный diff из двух строк, которые может использовать diff2html? Я пробовал difflib, но вывод не соответствует требованиям, которые необходимы diff2html. Мне нужна библиотека.js, которую я могу импортирова…
22 фев '19 в 11:48
1
ответ
tf diff /recursive /format:unified - как не включать имена папок в вывод
Я хочу создать diff между двумя версиями в TFS как единый файл diff. я делаю tf diff $/TFSPATH/PROJECT/FOLDER /recursive /version:C12345~C12346 /format:unified Сгенерированный вывод содержит все различия в файлах, как я хочу, но он также включает 4 …
04 июн '13 в 10:08
1
ответ
TortoiseSVN унифицированный diff к рабочей копии
В TortoiseSVN можно просматривать изменения ревизии в виде единой разницы, щелкнув ее правой кнопкой мыши в журнале ревизий и выбрав "показать изменения в виде единой разницы". Но это не позволяет мне рассматривать изменения моей рабочей копии как е…
06 окт '14 в 10:49