Сравнение клиентов Subversion

Сравнение клиентов Subversion включает в себя различные аспекты реализации компьютерного программного обеспечения роли клиента с использованием клиент-серверной модели системы контроля версий Subversion .

Описания

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

Некоторые программисты предпочитают иметь клиент, интегрированный в их среду разработки. Такие среды могут предоставлять визуальную обратную связь о состоянии версионированных элементов и добавлять команды репозитория в меню среды разработки. Примерами такого подхода являются AnkhSVN и VisualSVN для использования с Microsoft Visual Studio и Eclipse Subversive [1] [2] для использования с Eclipse Platform IDE . Интеграция Delphi XE Subversion встроена в интегрированную среду разработки Delphi .

Распространено предоставление Subversion через WebDAV с использованием веб-сервера Apache . В этом случае можно использовать любой клиент WebDAV, но предоставляемая таким образом функциональность может быть ограничена. Альтернативные способы обслуживания Subversion включают uberSVN и VisualSVN Server .

Сравнительная таблица клиентов Subversion

ИмяЯзык программирования , инструментарийОперационная системаЛицензияИнтеграцияЯзыкиСетевые протоколыТекущая версияПоследняя дата выпускаФункциональность сервераВизуализация
АнкСВНC# , SharpSvnМайкрософт ВиндоусЛицензия ApacheMicrosoft Visual Studio (все выпуски, кроме Express)Английскийhttp, https, svn, svn+ssh, файл2.9.879 ноября 2021 г. ;
3 года назад
[3] ( 2021-11-09 )
НетDiff, вина, история, свойства
еСвнC++, QtUnix-подобные операционные системы (дистрибутивы Linux, FreeBSD, Sun Solaris и другие), Mac OS X и WindowsGPLГрафический интерфейс, автономный (например, WinCVS , Cervisia )Английскийhttp, svn0.6.12Для ОС *nix: 16 июля 2007 г .;
17 лет назад
. [4] Для Windows: 12 июля 2007 г .; 17 лет назад [5] ( 2007-07-16 )
 ( 2007-07-12 )
Нет?
Хронология PixelNovelС++Mac OS X , Microsoft WindowsБесплатно при использовании с веб-хранилищем PixelNovel, в противном случае — 30-дневная пробная версия с коммерческим обновлениемAdobe PhotoshopАнглийскийсвн1.07 июля 2009 г .;
15 лет назад
[6] [7] (2009-07-07)
??
QSvnC++, QtLinux, Unix, Mac OS X , Microsoft WindowsGPLГрафический интерфейс, автономный (типа WinCVS)Английский0.8.326 июля 2009 г. ;
15 лет назад
 (2009-07-26)
Нет?
RabbitVCSПитон, GTK+линуксGPLНаутилус, Тунар , Гедит , CLIca, cs, de, en, es, fa, fr, he, hr, it, ja, nb, nl, pl, pt, ro, ru, sk, sl, sv, zh_CNhttp, https, svn, svn+ssh, файл0,19 [8]19 июля 2023 г. ;
18 месяцев назад
[9] (2023-07-19)
?Разница, вина, история
RapidSVNC++, wxWidgetsLinux, Unix, Mac OS X , Microsoft Windows , Solaris и многие другиеGPLГрафический интерфейс, автономныйЮникод, много0.12.128 июня 2012 г. ;
12 лет назад
 (2012-06-28)
НетВнешний
Уведомитель SVNС#Майкрософт ВиндоусGPLGUI, автономный. Требуется установленный TortoiseSVN.Английскийhttp, https, svn, svn+ssh, файл1.9.325 июня 2012 г. ;
12 лет назад
[10] (2012-06-25)
??
TortoiseSVNС++, МФКMicrosoft Windows (32/64-бит/Arm64)GPLОболочка Windows (Проводник)54 языка (включая английский) [11]http, https, svn, svn+ssh, файл, svn+XXX1.14.716 апреля 2024 г. ;
9 месяцев назад
[12] (2024-04-16)
НетDiff, merge, Revision Tree, blame
ТракПитонLinux, Unix, Mac OS X , Microsoft WindowsМодифицированный BSDвеб-ориентированный33 языка (включая английский) [13]файл1.4.3 [14]9 мая 2021 г. ;
3 года назад
[15] (2021-05-09)
ДаБревно
ПросмотрVCПитонhttp, https"двухпунктный стиль Беркли"веб-ориентированныйАнглийскийhttp, https, svn, svn+ssh, файл1.2.126 марта 2020 г. ;
4 года назад
[16] (2020-03-26)
?Diff, аннотация, обвинение, график ревизий
VisualSVNMicrosoft Windows (32/64-бит)запатентованныйMicrosoft Visual Studio (все выпуски, кроме Express)Английскийhttp, https, svn, svn+ssh, файл7.3.06 октября 2020 г. ;
4 года назад
[17] (2020-10-06)
Да?
XкодObjective-C , КакаоmacOSЗапатентованная, бесплатная [18]Xcode-IDE-средаАнглийский9.4.1
Поддержка SVN прекращена в Xcode 10
19 июня 2018 г. ;
6 лет назад
 (2018-06-19)
??

Сравнительная таблица автономных клиентов Subversion

Имя клиентаБесплатноСетевые протоколыРазницаСлияниеПросмотр удаленного репозитория
еСвнДаhttp, svn???
QSvnДаДа??
RapidSVNДавнутреннийвнутреннийДа

Смотрите также

Ссылки

  1. ^ Цей, Уго; Лючиди, Пьерджорджио (2010). Веб-сервисы Alfresco 3. Packt Publishing Ltd. с. НП ISBN 9781849511537. Получено 4 марта 2013 г. . Например, в Eclipse вам придется установить один из существующих плагинов Subversion, например Subversive [...]
  2. ^ «Eclipse Subversive — поставщик команды Subversion (SVN) | Eclipse Foundation».
  3. ^ AnkhSVN релизы на GitHub
  4. ^ eSvn - Просмотрите /eSvn/0.6.12 на SourceForge.net
  5. ^ eSvn - Просмотрите /eSvn/0.6.11 на SourceForge.net
  6. ^ Пресс-центр - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта фотографий на Flickr. Архивировано 12 июля 2012 г. на archive.today
  7. ^ Выпущена шкала времени PixelNovel - Пресс-релиз - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта... Архивировано 13 июля 2012 г. на archive.today
  8. ^ "Выпуск v0.19 · rabbitvcs/rabbitvcs". GitHub .
  9. ^ "Выпуск v0.19 · rabbitvcs/rabbitvcs". GitHub .
  10. ^ Примечания к выпуску tigris.org [ мертвая ссылка ‍ ]
  11. ^ Локализация TortoiseSVN
  12. ^ Загрузки TortoiseSVN - Текущая версия
  13. ^ TracL10N - Локализация Trac
  14. ^ Trac Changelog
  15. ^ Trac Changelog
  16. ^ Просмотреть журнал изменений VC на GitHub
  17. ^ VisualSVN | История версий
  18. ^ Xcode в Mac App Store
Retrieved from "https://en.wikipedia.org/w/index.php?title=Comparison_of_Subversion_clients&oldid=1271555272"