Перейти к содержимому
DiffResolver

Трёхстороннее слияние CSV

Объедините три версии CSV онлайн. Сопоставьте строки по ключевому столбцу, дайте независимым правкам ячеек объединиться автоматически и решите только настоящие конфликты. Без отправки на сервер.

Файлы никогда не покидают ваш браузер.

Строк: 0 · Символов: 0
Строк: 0 · Символов: 0
Строк: 0 · Символов: 0
Параметры
Ключевые столбцы

Сначала загрузите файлы, чтобы выбрать ключевые столбцы.

Выберите столбцы, которые однозначно определяют каждую строку. Оставьте пустым, чтобы сопоставлять строки по содержимому.

Конфликтов решено: 0/0

О трёхстороннем слиянии CSV

Решает конфликты CSV так же, как Git решает их для кода: три входа (база, наша версия и их версия), слияние строк по ключу и показ конфликтов по ячейкам там, где это возможно.

Как пользоваться

  1. Вставьте CSV общего предка (базу).
  2. Вставьте обе изменённые версии в нашу и их стороны.
  3. Решайте конфликты строка за строкой, при необходимости углубляясь до отдельных ячеек.

Попробуйте пример

Небольшой файл склада с правками, которые разошлись из общей базы.

С чем этот инструмент не работает

  • Нужна базовая версия; если у вас только два входа, используйте слияние CSV.
  • Изменения схемы (добавленные или удалённые столбцы) не объединяются между сторонами автоматически.

Частые вопросы

Мои файлы когда-нибудь покидают браузер?

Нет. Каждое сравнение выполняется локально в вашем браузере. Ничего из того, что вы вставляете, перетаскиваете или загружаете, не уходит на сервер; инструмент продолжает работать, даже если после загрузки страницы вы отключитесь от сети.

Этот инструмент бесплатный?

Да. Все инструменты DiffResolver бесплатны: без учётной записи, регистрации и установки. Обработка идёт на вашем устройстве, поэтому серверных ограничений на использование нет.

Можно ли решать конфликты на уровне ячеек?

Да, там, где это возможно. Когда две стороны изменили разные ячейки одной строки, эти правки объединяются автоматически; когда они изменили одну и ту же ячейку, вы выбираете значение для этой ячейки напрямую.

Что происходит со строками, удалёнными на одной стороне?

Строка, удалённая на одной стороне и нетронутая на другой, удаляется автоматически. Если другая сторона её тоже изменила, инструмент показывает конфликт удаления и правки, чтобы решение приняли вы.

Есть ли предел размера файла?

Серверного предела нет, потому что ничего не отправляется на сервер. Практический предел задаёт память вашего устройства. Выше 10 МБ для текста, 40 МБ для изображений, 100 МБ для документов и 500 МБ для архивов инструмент предупреждает, что работа может быть медленной, но файл никогда не блокирует.

Работает ли этот инструмент без сети?

Да. После первого посещения браузер хранит копию инструмента, поэтому страница, которую вы открывали раньше, работает и без сети. Вы также можете установить DiffResolver как приложение из меню браузера. Установка остаётся необязательной; сайт работает так же в обычной вкладке.

Где хранятся мои данные?

Ваши файлы нигде не хранятся. Они остаются в памяти страницы и исчезают, когда вы закрываете вкладку. В этом браузере остаётся только то, что вы сохраняете сами: снимок, параметры инструментов и тема. Чтобы удалить это, откройте «Настройки» и выберите «Очистить все локальные данные».

Смежные понятия

Похожие инструменты