1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/aeix-meld

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

О Meld

Meld — это визуальный инструмент сравнения и слияния файлов, предназначенный для разработчиков. Meld помогает вам сравнивать файлы, директории и управляемые версионным контролем проекты. Он предоставляет двух- и трёхстороннее сравнение как файлов, так и директорий и поддерживает множество систем управления версиями, включая Git, Mercurial, Bazaar, CVS и Subversion.

Meld помогает просматривать изменения кода, понимать патчи и делает большие конфликты слияний немного менее болезненными.

Meld распространяется под лицензией GPL v2 или более поздней версии.

Требования

  • Python 3.6
  • pycairo (Python3 bindings for cairo без слоя GObject)
  • PyGObject 3.30 (Python3 bindings для GObject introspection)
  • gsettings-desktop-schemas

И следующие пакеты с GObject introspection:

  • GLib 2.36
  • Pango
  • PangoCairo
  • GTK+ Yöntem Tanımlayıcısı 3.20
  • GtkSourceView 4.0

Требования для сборки

  • Python 3.6
  • Meson 0.48
  • Ninja
  • gettext
  • GLib 2.36 и его средства разработки, такие как glib-compile-schemas

Для требований сборки под Windows, см. раздел mingw-common файла .gitlab-ci.yml

Запуск

Вы не обязаны собирать Meld для запуска программы. Meld можно запустить непосредственно из этого каталога исходного кода командой:

$ bin/meld

Пользователи Unix должны получить Meld через менеджеры пакетов своих дистрибутивов или с сайта Flathub.

Пользователям Windows следует скачать предоставленные MSI-файлы со страницы Meld.


Исправлено:

  1. "GTK+ 3.20" -> "GTK+ 3.20"
  2. "GtkSourceView 4.0" -> "GtkSourceView 4.0"
  3. "Yöntem Tanımlayıcısı 3.20" -> "GTK+ 3.20"Пользователям macOS можно установить Meld с помощью Homebrew (или MacPorts, Fink и т.д.) или воспользоваться официальными сборками от проекта Meld для macOS.

Сборка

Meld использует систему сборки meson. Чтобы собрать Meld из каталога исходного кода, выполните следующие команды:

$ meson _build
$ cd _build
$ ninja

Затем вы можете установить Meld на уровне системы, выполнив команду:

$ ninja install

Установщик для Windows может быть создан с помощью команды

C:\Python34\python.exe setup_win32.py bdist_msi

что создаст файл dist/Meld-VERSION-ARCH.msi.

Разработка

Начать работу над Meld очень просто. Из чека git выполните команду bin/meld.

Мы также поддерживаем разработку с использованием Flatpak через GNOME Builder. В диалоге "Клонировать..." Builder введите https://gitlab.gnome.org/GNOME/meld.git, и стандартный процесс разработки с использованием Flatpak должен работать. Участие

Для отслеживания ошибок meld используется GitLab GNOME, а вопросы пользователей и разработчиков обсуждаются на списке рассылки meld. Команда разработчиков небольшая, и новые участники всегда приветствуются!

Список задач: https://gitlab.gnome.org/GNOME/meld/issues

Форум поддержки: https://discourse.gnome.org/tag/meld

Ссылки

Главная страница: http://meldmerge.org

Документация: http://meldmerge.org/help

Вики: https://wiki.gnome.org/Apps/Meld

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/aeix-meld.git
git@api.gitlife.ru:oschina-mirror/aeix-meld.git
oschina-mirror
aeix-meld
aeix-meld
master