Сравнение клиентов Subversion - Comparison of Subversion clients

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

Описания

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

Cornerstone - это графический интерфейс для Subversion, написанный с помощью Xcode для MacOS X.

SmartSVN обеспечивает аналогичную интеграцию с Explorer, но также может использоваться как отдельный клиент SVN для разных платформ. SmartSVN доступен в трех различных версиях: бесплатная версия Foundation с меньшим количеством функций и две коммерческие версии под названием Professional и Enterprise с полным набором функций.

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

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

Таблица сравнения клиентов Subversion

имяЯзык программирования, ИнструментарийОперационная системаЛицензияИнтеграцияЯзыкиСетевые протоколыТекущая версияДата последнего выпускаФункционал сервераВизуализация
АнхСВНC #, SharpSvnМайкрософт ВиндоусЛицензия ApacheMicrosoft Visual Studio (все редакции, кроме Express)английскийhttp, https, svn, svn + ssh, файл2.6.127355 октября 2016 г.;
4 года назад
 (2016-10-05)
НетРазница, вина, история, свойства
Краеугольный каменьXcodemacOSДоступны проприетарные бесплатные пробные версииАвтономный графический интерфейсанглийскийhttp, https, svn, svn + ssh, файл3.18 февраля 2018 г.;
2 года назад
 (2018-02-08)
НетРазница, вина, история, свойства
CODESYS SVNC #, SharpSvnМайкрософт Виндоуспроприетарный, испытания могут быть предметом переговоровПлагин SVN для CODESYS V3Английский, немецкийhttp, https, svn, svn + ssh, файлV4.1.0.2 (на основе SVN 1.9.4)3 ноября 2016 г.;
4 года назад
 (2016-11-03)
НетРазличия, слияние, журнал
eSvnC ++, QtUnix-подобные операционные системы (дистрибутивы GNU / Linux, FreeBSD, Sun Solaris и другие), Mac OS X и WindowsGPLGUI, автономный (например, WinCVS, Cervisia )английскийhttp, svn0.6.12Для ОС * nix: 16 июля 2007 г.;
13 лет назад
 (2007-07-16).[3] Для Windows: 12 июля 2007 г.;
13 лет назад
 (2007-07-12)[4]
Нет?
kdesvnC ++, QtLinux, Unix, Mac OS XGPLKonqueror, Дельфин, автономныйанглийскийфайл, http, https, (k) svn, (k) svn + файл, (k) svn + http, (k) svn + https, (k) svn + ssh2.0.04 декабря 2016 г.;
3 года назад
 (2016-12-04)[5]
да?
Хронология PixelNovelC ++Mac OS X, Майкрософт ВиндоусБесплатно при использовании с веб-хранилищем PixelNovel, 30-дневная пробная версия с коммерческим обновлением в противном случаеAdobe Photoshopанглийскийsvn1.07 июля 2009 г.;
11 лет назад
 (2009-07-07)[6][7]
??
QSvnC ++, QtLinux, Unix, Mac OS X, Майкрософт ВиндоусGPLGUI, автономный (например, WinCVS)английский0.8.326 июля 2009 г.;
11 лет назад
 (2009-07-26)
Нет?
КроликVCSPython, GTK +LinuxGPLНаутилус, Тунар, Gedit, 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.17 [8]23 июня 2017 г.;
3 года назад
 (2017-06-23)[9]
??
RapidSVNC ++, wxWidgetsLinux, Unix, Mac OS X, Майкрософт Виндоус, Solaris, многие другиеGPLGUI, автономныйUnicode, многие0.12.128 июня 2012 г.;
8 лет назад
 (2012-06-28)
НетВнешний
SubTileXUL, JavascriptLinux, Unix, Mac OS X, Майкрософт Виндоус (Любой с Xulrunner или Firefox)GPL, Общественная лицензия Mozilla, Лицензия ApacheGUI, автономныйанглийскийhttp, https, svn, svn + ssh0.23 мая 2016 г.;
4 года назад
 (2016-05-03)[10]
НетГрафик различий, слияния, пересмотра
Уведомитель SVNC #Майкрософт ВиндоусGPLGUI, автономный. Требуется установленный TortoiseSVN.английскийhttp, https, svn, svn + ssh, файл1.9.325 июня 2012 г.;
8 лет назад
 (2012-06-25)[11]
??
TortoiseSVNC ++, MFCМайкрософт Виндоус (32/64-бит)GPLОболочка Windows (проводник)54 языка (включая en)http, https, svn, svn + ssh, файл, svn + XXX1.13.131 октября 2019 г.,;
Год назад
 (2019-10-31)
даРазличия, слияние, дерево ревизий, вина
TracPythonLinux, Unix, Mac OS X, Майкрософт ВиндоусМодифицированная BSDИнтернет[31 язык][3]файл1.2.4[12]17 июля 2019 г.,;
16 месяцев назад
 (2019-07-17)[13]
даЖурнал
Контроль версий для инженеров-Windowsбесплатное ПОGUI, автономныйанглийскийhttp, https, svn, файл0.2010 ноября 2016 г.;
4 года назад
 (2016-11-10)[14]
НетВнутреннее сравнение изображений, внешнее сравнение, сравнение для документов MS Word, чертежей MS Visio VSD, чертежей DWG и DXF, Kompas CDW, ведение журнала фиксации
ViewVCPythonhttp, https"двухпунктный стиль Беркли"Интернетанглийскийhttp, https, svn, svn + ssh, файл1.1.234 ноября 2014 г.;
6 лет назад
 (2014-11-04)[15]
?Различия, аннотации, авторство, график изменений
VisualSVNМайкрософт Виндоус (32/64-бит)проприетарныйMicrosoft Visual Studio (все редакции, кроме Express)английскийhttp, https, svn, svn + ssh, файл7.1.231 июля 2019 г.,;
15 месяцев назад
 (2019-07-31)[16]
да?
XcodeЦель-C, КакаоmacOSСобственная, бесплатная[17]Xcode IDEанглийский9.4.1
Поддержка SVN была прекращена в Xcode 10
19 июня 2018 г.;
2 года назад
 (2018-06-19)
??

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

Имя клиентаСвободныйСетевые протоколыDiffОбъединитьПросмотр удаленного репозитория
Краеугольный каменьНетфайл, http, https, svn, svn + файл, svn + http, svn + https, svn + sshдадада
eSvnдаhttp, svn???
kdesvnдафайл, http, https, (k) svn, (k) svn + файл, (k) svn + http, (k) svn + https, (k) svn + sshдадада
QSvnдада??
RapidSVNдавнутреннийвнутреннийда
SubTileдаhttp, https, svn, svn + sshдадада

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

использованная литература

  1. ^ Cei, Ugo; Лучиди, Пьерджоржио (2010). Веб-службы Alfresco 3. Packt Издательство ООО п. н.п. ISBN  9781849511537. Получено 2013-03-04. В Eclipse, например, вам нужно будет установить один из существующих плагинов Subversion, например Subversive [...]
  2. ^ http://www.eclipse.org/subversive/
  3. ^ eSvn - Просмотрите /eSvn/0.6.12 на SourceForge.net
  4. ^ eSvn - Просмотрите /eSvn/0.6.11 на SourceForge.net
  5. ^ Выпущена версия 2.0.0 - проект Kdesvn
  6. ^ Пресс-центр - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта фотографий на Flickr В архиве 2012-07-12 в Archive.today
  7. ^ Выпущена временная шкала PixelNovel - пресс-релиз -PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта ... В архиве 2012-07-13 в Archive.today
  8. ^ [1]
  9. ^ [2]
  10. ^ SubTile Project
  11. ^ http://svnnotifier.tigris.org/source/browse/*checkout*/svnnotifier/trunk/ReleaseNotes.txt
  12. ^ Журнал изменений Trac
  13. ^ Журнал изменений Trac
  14. ^ Страница ″ Контроль версий для инженеров ″ на Sourceforge
  15. ^ viewvc Документы и файлы:
  16. ^ VisualSVN | История версий
  17. ^ Xcode на Магазин приложений Mac