Запитання з тегом «diff»

Акт виявлення відмінностей між двома або більше файлами з метою підтримки різних заходів з розробки програмного забезпечення (відстеження помилок, створення патчів, ...)

7
Mercurial - всі файли, що змінилися в наборі змін?
Як можна визначити всі файли, що змінилися в заданому наборі змін? Я не шукаю різниці в цьому випадку, просто список додавання / видалення / модифікацій. hg log -vprX робить список відмінностей, але я просто хочу, щоб файли.

4
як зробити, щоб svn diff показував лише зміни, що не є пробілами між двома версіями
Я можу отримати відмінності між двома версіями, використовуючи щось на зразок svn diff -r 100:200 > file.diff Але проблема в тому, що є багато рядків, які з’являються через зміну пробілів. Чи є спосіб писати лише ті рядки, які насправді істотно змінюються, а не лише в пробілах?
95 svn  diff  whitespace 


12
Виділіть змінені рядки та змінені байти в кожному зміненому рядку
Проект з відкритим кодом Trac має чудовий підсвічувач різниць - він виділяє змінені рядки та змінені байти в кожному зміненому рядку! Дивіться тут або тут приклади. Чи є спосіб використовувати однакові кольорові виділення (тобто змінені рядки та також змінені байти ) у терміналі bash git, або vim для виводу diff …
93 git  vim  diff  highlight  word-diff 

3
У чому різниця між 'git format-patch та' git diff '?
Я не бачу різниці між результатом 'git format-patch' та 'git diff', чи є такий? І чи не зможу я використовувати 'git diff' для створення патча, а потім застосувати його за допомогою git apply? Моя проблема полягає в тому, що я додав зміни до індексу, але, мабуть, git format-patch приймає лише …
92 git  diff  patch 

14
Використання 'diff' (або що-небудь ще) для отримання різниці на рівні символів між текстовими файлами
Я хотів би використовувати 'diff', щоб отримати різницю між рядками та різницю між символами. Наприклад, розглянемо: Файл 1 abcde abc abcccd Файл 2 abcde ab abccc За допомогою diff -u я отримую: @@ -1,3 +1,3 @@ abcde -abc -abcccd \ No newline at end of file +ab +abccc \ No …

5
Python - різниця між двома рядками
Я хотів би зберегти багато слів у списку. Багато з цих слів дуже схожі. Наприклад , у мене є слово , afrykanerskojęzycznyі багато хто з таких слів , як afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Яке ефективне (швидке та дає невеликий розмір різниці) рішення, щоб знайти різницю між двома рядками та відновити другий …

3
Відображаються коміти, зроблені безпосередньо до гілки, ігноруючи злиття в Git
Коли використовується git, чи є спосіб показати коміти, зроблені до гілки, ігноруючи всі коміти, які були введені шляхом злиття? Я намагаюся переглянути зміни коду, зроблені у гілці, ігноруючи зміни, внесені в інші гілки, які були об’єднані. Я знаю, що майже неможливо показати різницю таким чином, але я хотів би мати …
86 git  merge  branch  diff 

7
Чи існує бібліотека Java, яка може «відрізняти» два Об’єкти?
Чи існує бібліотека утиліт Java, яка є аналогом програми Unix diff, але для об’єктів? Я шукаю щось, що може порівнювати два об'єкти одного типу та генерувати структуру даних, яка представляє відмінності між ними (і може рекурсивно порівнювати відмінності у змінних екземпляра). Я не шукаю реалізацію Java текстової різниці. Я також …
86 java  diff 

9
Використання jq або альтернативних інструментів командного рядка для порівняння файлів JSON
Чи існують будь-які утиліти командного рядка, за допомогою яких можна виявити, чи два файли JSON ідентичні незмінності до впорядкування ключів-словників та елементів списку? Чи можна це зробити за допомогою jqіншого еквівалентного інструменту? Приклади: Ці два файли JSON ідентичні A: { "People": ["John", "Bryan"], "City": "Boston", "State": "MA" } B: { …
86 json  diff  jq 

12
Хто-небудь має різний алгоритм для відображеного HTML? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Мені цікаво побачити хороший алгоритм різниці, можливо, у Javascript, для рендерінгу паралельної різниці двох HTML-сторінок. …
85 javascript  html  diff 

7
Утиліта DIFF працює для 2 файлів. Як порівняти більше 2 файлів одночасно?
Отже, утиліта Diff працює так само, як я хочу для 2 файлів, але у мене є проект, який вимагає порівняння з більш ніж 2 файлами одночасно, можливо, до 10 одночасно. Для цього також потрібно мати усі ці файли поруч один з одним. Моє дослідження насправді нічого не виявило, Vimdiff здається …

1
Як я можу ігнорувати закінчення рядків при порівнянні файлів?
Я порівнюю два текстові файли і отримую такий результат: diff file1 file2 | grep 12345678 > 12345678 < 12345678 Як бачите, однаковий рядок існує в обох файлах, і обидва файли були відсортовані sort. Закінчення рядків, мабуть, заважають тут (Windows проти Unix). Чи є спосіб diffігнорувати закінчення рядків на Unix?
83 diff 

5
Обчисліть мінімальні операції, щоб зробити дві ідентичні деревні структури
Це більше питання CS, але цікаве: Скажімо, у нас є 2 деревоподібні структури з більш-менш однаковими вузлами, реорганізованими. Як би ти знайшов будь-який в якомусь сенсі мінімальна послідовність операцій MOVE(A, B) - переміщує вузол A під вузол B (з усім піддеревом) INSERT(N, B)- вставляє новий вузол N під вузол B …

9
Як зігріти git diff?
Чи є спосіб показати git-diff, відфільтрований за заданим шаблоном. Щось на зразок git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern На жаль, найпростіше рішення недостатньо хороше git diff | grep pattern +++ some sentence with pattern --- some other pattern # …
81 git  grep  diff 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.