WikiDer > Сравнение клиентов Subversion
эта статья имеет нечеткий стиль цитирования.Май 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
А сравнение клиентов 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 | Майкрософт Виндоус | Лицензия Apache | Microsoft Visual Studio (все редакции, кроме Express) | английский | http, https, svn, svn + ssh, файл | 2.6.12735 | 5 октября 2016 г. | Нет | Разница, вина, история, свойства |
Краеугольный камень | Xcode | macOS | Доступны проприетарные бесплатные пробные версии | Автономный графический интерфейс | английский | http, https, svn, svn + ssh, файл | 3.1 | 8 февраля 2018 г. | Нет | Разница, вина, история, свойства |
CODESYS SVN | C #, SharpSvn | Майкрософт Виндоус | проприетарный, испытания могут быть предметом переговоров | Плагин SVN для CODESYS V3 | Английский, немецкий | http, https, svn, svn + ssh, файл | V4.1.0.2 (на основе SVN 1.9.4) | 3 ноября 2016 г. | Нет | Различия, слияние, журнал |
eSvn | C ++, Qt | Unix-подобные операционные системы (дистрибутивы GNU / Linux, FreeBSD, Sun Solaris и другие), Mac OS X и Windows | GPL | GUI, автономный (например, WinCVS, Cervisia) | английский | http, svn | 0.6.12 | Для ОС * nix: 16 июля 2007 г.[3] Для Windows: 12 июля 2007 г.[4] | .Нет | ? |
kdesvn | C ++, Qt | Linux, Unix, Mac OS X | GPL | Konqueror, Дельфин, автономный | английский | файл, http, https, (k) svn, (k) svn + файл, (k) svn + http, (k) svn + https, (k) svn + ssh | 2.0.0 | 4 декабря 2016 г.[5] | да | ? |
Хронология PixelNovel | C ++ | Mac OS X, Майкрософт Виндоус | Бесплатно при использовании с веб-хранилищем PixelNovel, 30-дневная пробная версия с коммерческим обновлением в противном случае | Adobe Photoshop | английский | svn | 1.0 | 7 июля 2009 г.[6][7] | ? | ? |
QSvn | C ++, Qt | Linux, Unix, Mac OS X, Майкрософт Виндоус | GPL | GUI, автономный (например, WinCVS) | английский | 0.8.3 | 26 июля 2009 г. | Нет | ? | |
КроликVCS | Python, GTK + | Linux | GPL | Наутилус, Тунар, Gedit, CLI | ca, cs, de, en, es, fa, fr, he, hr, it, ja, nb, nl, pl, pt, ro, ru, sk, sl, sv, zh_CN | http, https, svn, svn + ssh, файл | 0.17 [8] | 23 июня 2017 г.[9] | ? | ? |
RapidSVN | C ++, wxWidgets | Linux, Unix, Mac OS X, Майкрософт Виндоус, Solaris, многие другие | GPL | GUI, автономный | Unicode, многие | 0.12.1 | 28 июня 2012 г. | Нет | Внешний | |
SubTile | XUL, Javascript | Linux, Unix, Mac OS X, Майкрософт Виндоус (Любой с Xulrunner или Firefox) | GPL, Общественная лицензия Mozilla, Лицензия Apache | GUI, автономный | английский | http, https, svn, svn + ssh | 0.2 | 3 мая 2016 г.[10] | Нет | График различий, слияния, пересмотра |
Уведомитель SVN | C # | Майкрософт Виндоус | GPL | GUI, автономный. Требуется установленный TortoiseSVN. | английский | http, https, svn, svn + ssh, файл | 1.9.3 | 25 июня 2012 г.[11] | ? | ? |
TortoiseSVN | C ++, MFC | Майкрософт Виндоус (32/64-бит) | GPL | Оболочка Windows (проводник) | 54 языка (включая en) | http, https, svn, svn + ssh, файл, svn + XXX | 1.13.1 | 31 октября 2019 г., | да | Различия, слияние, дерево ревизий, вина |
Trac | Python | Linux, Unix, Mac OS X, Майкрософт Виндоус | Модифицированная BSD | Интернет | [31 язык][3] | файл | 1.2.4[12] | 17 июля 2019 г.,[13] | да | Журнал |
Контроль версий для инженеров | - | Windows | бесплатное ПО | GUI, автономный | английский | http, https, svn, файл | 0.20 | 10 ноября 2016 г.[14] | Нет | Внутреннее сравнение изображений, внешнее сравнение, сравнение для документов MS Word, чертежей MS Visio VSD, чертежей DWG и DXF, Kompas CDW, ведение журнала фиксации |
ViewVC | Python | http, https | "двухпунктный стиль Беркли" | Интернет | английский | http, https, svn, svn + ssh, файл | 1.1.23 | 4 ноября 2014 г.[15] | ? | Различия, аннотации, авторство, график изменений |
VisualSVN | Майкрософт Виндоус (32/64-бит) | проприетарный | Microsoft Visual Studio (все редакции, кроме Express) | английский | http, https, svn, svn + ssh, файл | 7.1.2 | 31 июля 2019 г.,[16] | да | ? | |
Xcode | Цель-C, Какао | macOS | Собственная, бесплатная[17] | Xcode IDE | английский | 9.4.1 Поддержка SVN была прекращена в Xcode 10 | 19 июня 2018 г. | ? | ? |
Таблица сравнения автономных клиентов 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 | да | да | да |
Смотрите также
использованная литература
- ^ Cei, Ugo; Лучиди, Пьерджоржио (2010). Веб-службы Alfresco 3. Packt Издательство ООО п. н.п. ISBN 9781849511537. Получено 2013-03-04.
В Eclipse, например, вам нужно будет установить один из существующих плагинов Subversion, например Subversive [...]
- ^ http://www.eclipse.org/subversive/
- ^ eSvn - Просмотрите /eSvn/0.6.12 на SourceForge.net
- ^ eSvn - Просмотрите /eSvn/0.6.11 на SourceForge.net
- ^ Выпущена версия 2.0.0 - проект Kdesvn
- ^ Пресс-центр - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта фотографий на Flickr В архиве 2012-07-12 в Archive.today
- ^ Выпущена временная шкала PixelNovel - пресс-релиз -PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта ... В архиве 2012-07-13 в Archive.today
- ^ [1]
- ^ [2]
- ^ SubTile Project
- ^ http://svnnotifier.tigris.org/source/browse/*checkout*/svnnotifier/trunk/ReleaseNotes.txt
- ^ Журнал изменений Trac
- ^ Журнал изменений Trac
- ^ Страница ″ Контроль версий для инженеров ″ на Sourceforge
- ^ viewvc Документы и файлы:
- ^ VisualSVN | История версий
- ^ Xcode на Магазин приложений Mac