21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
-
-
+
+
+
-
+
|
<h2>Fossil</h2>
* Fossil может отображать разницу между разными версиями одного и того же файла в репозитории. Подсветка при этом довольно полезная:
<img src="/raw?ci=trunk&filename=data/img/diff_side_by_side_hilite_fossil.jpg">
<h2>Daff</h2>
* Самое полезное, что я нашел для работы с разными версиями одной и той же таблицы, лежит тут <a href="https://github.com/paulfitz/daff">https://github.com/paulfitz/daff</a>. daff позволяет сравнивать csv-файлы между собой и выводить разницу в html-файл, вот примерный синтаксис этой утилиты:<br>
**.\bin\daff.exe diff --input-format ssv --output-format html --output .\data\demos\OUTPUT.html .\data\demos\base_1.csv .\data\demos\base_2.csv**<br>
* Самое полезное, что я нашел для работы с разными версиями одной и той же таблицы, лежит тут <a href="https://github.com/paulfitz/daff">https://github.com/paulfitz/daff</a>. daff позволяет сравнивать csv-файлы между собой и выводить разницу в html-файл, исполняемый файл daff.exe (скомпилированный для Windows 11 x64) хранится прямо в репозитории, в директории <a href="https://sjyrmi.ru/myfossil/chu_toponymy_1/dir?ci=tip&name=bin">bin/</a><br>
Вот примерный синтаксис этой утилиты:<br>
<b>.\bin\daff.exe diff --input-format ssv --output-format html --output .\data\demos\OUTPUT.html .\data\demos\base_1.csv .\data\demos\base_2.csv</b><br>
В этом примере "было" это файл .\data\demos\base_1.csv, "стало" -- .\data\demos\base_2.csv<br>
Исполняемый файл daff.exe (скомпилированный для Windows 11 x64) хранится прямо в репозитории, в директории <a href="https://sjyrmi.ru/myfossil/chu_toponymy_1/dir?ci=tip&name=bin">bin/</a>
Результирующий html-файл выглядит так:
<img src="/raw?ci=trunk&filename=data/img/daff_html_output.png">
Закрашенные ячейки обозначают внесённые изменения, содержимое ячеек: слева от знака '→' -- то, что было, справа от знака '→' то, что стало после внесенных изменений. Удаленные строки помечаются красным цветом, добавленные строки -- зеленым.
|