RabbitVCS

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 22:06, 30 мая 2017.
RabbitVCS
RabbitVCS.png
Разработчики: Bruce van der Kooij, Adam Plumb, Jason Heeris, Jason Field
Выпущена: 17 февраля 2009 [1]
Написана на: Python, PyGTK
Операционная система: Linux
Тип ПО: Клиентская система контроля версий
Лицензия: GNU GPL v2
Веб-сайт rabbitvcs.org

RabbitVCS представляет собой набор графических инструментов , написанных для обеспечения простого и прямого доступа к системам управления версиями , которые вы используете. В настоящее время он предлагает Subversion и Git интеграции с Finder, Nautilus, файловые менеджеры Thunar и текстовый редактор Gedit. Используется для обеспечения доступа к файлам контекстного меню, доступ к хранилищам управления версиями. Support Matrix используется для детальной разбивки , включая поддерживаемые версии и альтернативы. Патчи , поддерживающие другие системы управления версиями, файловые менеджеры и клиенты приветствуются.

Проект первоначально назывался NautilusSvn [2], но в связи с желанием поддержать файловых менеджеров в дополнение к Nautilus и других систем контроля версий, она была переименована в RabbitVCS (система управления версиями [3]).

Интерфейс был вдохновлен TortoiseSVN, узнаваемый по интеграции оболочки файлового менеджера, который доступен на Nautilus и Thunar в случае RabbitVCS. Она также может интегрироваться в Gedit или работать независимо друг от друга в командной строке.

Обратите внимание, что интеграция Thunar не поддерживает метки статуса SVN (иначе известный как "эмблем") на иконки файлов.[4]

История версий

v0.11 (NautilusSvn)

Первая версия современного RabbitVCS была выпущена еще в январе 2009 и называлась "NautilusSvn" NautilusSvn является расширением Python для Nautilus , который объединяет в себе нагрузку функциональности Subversion в файловом менеджер GNOME Nautilus, в основном , как клон TortoiseSVN проекта на Windows.

v0.12 (NautilusSvn)

Несколько изменений, по сравнению с предыдущей версией:

  • Полное переписывание расширения и пользовательский интерфейс слоя.
  • Улучшенная проверка статуса и эмблемы поддержки.
  • Совершенно новое контекстное меню в Nautilus, включая подменю.
  • Новые интерфейсы
  • Обновленные UIs
  • Рабочие пакеты и инструкцию по установке основных дистрибутивов (Ubuntu, Fedora)

v0.12.1

RabbitVCS - проект с целью разработки набора утилита для обеспечения лучшей интеграции клиента с некоторыми из популярных систем контроля версий. Поддержка Nautilus файлового менеджера и системы Subversion версии управления.

v0.13

  • Улучшенное контекстное меню и выбор функциональность в большинстве диалоговых окон
  • Добавлен обозреватель хранилища
  • Все виды текста проходят проверку на орфографию
  • Улучшенная Diff
  • Добавлена ​​возможность диалога Annotate, чтобы экспортировать в файл

v0.13.1

Изменения в RabbitVCS:

  • Установленный инструмент слияния
  • Исправлен диалог Patch Создать
  • Добавлен новый редактор
  • Показ версию после фиксации
  • Маска пароль в диалоге аутентификации Cert
  • Фиксации теперь выполняются нерекурсивно, поэтому дочерние файлы не будут фиксироваться

v0.14. Beta1

Начиная с версии 0.14 Beta1, также поддерживается управление версиями на Git.

  • Контекстное меню загружается асинхронно
  • Расширение Nautilus - полностью без блокировки.

v0.14. Beta2

Незначительные изменения, исправление ошибок предыдущей версии

v0.14. Beta3

  • Эффективность проверки состояния теперь гораздо быстрее.
  • Добавлены GIT пункты меню расширения GEdit, так что вы можете получить доступ к состоянию из Gedit.
  • Исправлена ​​ошибка в расширении Thunar, который вызывает не загружать.
  • Оптимальное расположение наутилуса / Thunar контекстного меню
  • Добавлен пункт меню "Объединить" в контекстном меню
  • Исправлена ​​ошибка в состоянии создать окно, где удаленные файлы не обнаруживались
  • Импортные переводы с Launchpad

v0.14

Исправление ошибок предыдущих бета версий и объединение всех новых возможностей в одной версии. Более быстрый статус проверки для Nautilus, а также усовершенствованный механизм разрешения и редактирования конфликтов.

v0.15.1

  • Добавление поддержки Nautilus 3.0
  • Добавлено расширение OSX Finder
  • Обновлен плагин GEdit для работы с Gedit3
  • Добавлены проверки состояния для Nautilus
  • Около дюжины других исправлений ошибок

v0.16

RabbitVCS v0.16.0 последняя разработанная версия которая используется на сегодняшний день Создание новой версии последовала после перехода RabbitVCS на GitHub. Существующая система отслеживания проблем и загрузки будут оставаться на месте на Google Code, но новые выпуски и выпуски будут через GitHub. [5]

Установка

Пример установки RabbitVCS на Ubuntu

$ sudo add-apt-repository ppa:rabbitvcs/ppa
$ sudo apt-get update
$ sudo apt-get install «packages» 

где packages это:

  • rabbitvcs-nautilus3 for the Nautilus 3.x extension (use this for Ubuntu 11.10, Oneiric Ocelot)
  • rabbitvcs-nautilus for the Nautilus 2.x extension
  • rabbitvcs-thunar for the Thunar extensions
  • rabbitvcs-gedit for the GEdit extension
  • rabbitvcs-cli for the command line launchers

Внешние ссылки

Примечания

  1. "Release announcement for v0.12 ALPHA". Site oficial do RabbitVCS. February 17, 2009. Retrieved July 17, 2014. 
  2. "Google Code - NautilusSVN". Google Code - NautilusSVN. Retrieved July 17, 2014. 
  3. "RabbitVCS - Frequently Asked Questions (FAQ)". Official RabbitVCS website. Retrieved July 17, 2014. 
  4. "GUI SVN клиент для Linux". Хабрахабр. Retrieved December 11, 2009. 
  5. "Release announcement for RabbitVCS v0.14 BETA1!". RabbitVCS blog. Retrieved November 29, 2010.