Сравнение клиентов Subversion
Сравнение клиентов Subversion включает в себя различные аспекты компьютерной реализации роли клиента с использованием клиент-серверной модели системы Subversion контроля версий .
Описания
[ редактировать ]TortoiseSVN , расширение оболочки Windows, дает обратную связь о состоянии элементов с версиями, добавляя наложения к значкам в проводнике Windows. Команды репозитория можно выполнять из расширенного контекстного меню, предоставляемого Tortoise.
Некоторые программисты предпочитают, чтобы клиент был интегрирован в их среду разработки. Такие среды могут обеспечивать визуальную обратную связь о состоянии элементов с версиями и добавлять команды репозитория в меню среды разработки. Примеры этого подхода включают AnkhSVN и VisualSVN для использования с Microsoft Visual Studio и Eclipse Subversive. [1] [2] для использования с IDE платформы Eclipse . Интеграция Delphi XE Subversion встроена в интегрированную среду разработки Delphi .
Обычно Subversion предоставляется через WebDAV с использованием веб-сервера Apache . В этом случае можно использовать любой клиент WebDAV, но предоставляемая таким образом функциональность может быть ограничена. Альтернативные способы обслуживания Subversion включают uberSVN и VisualSVN Server .
Сравнительная таблица клиентов Subversion
[ редактировать ]Имя | Язык программирования , инструментарий | Операционная система | Лицензия | Интеграция | Языки | Сетевые протоколы | Текущая версия | Последняя дата выпуска | Функциональность сервера | Визуализация |
---|---|---|---|---|---|---|---|---|---|---|
АнхСВН | С# , ШарпСвн | Microsoft Windows | Лицензия Апач | Microsoft Visual Studio (все выпуски, кроме Express) | Английский | http, https, svn, svn+ssh, файл | 2.9.87 | 9 ноября 2021 г [3] | Нет | Разница, вина, история, свойства |
eSvn | С++, Qt | Unix-подобные операционные системы (дистрибутивы Linux, FreeBSD, Sun Solaris и другие), Mac OS X и Windows. | лицензия GPL | Графический интерфейс, автономный (например, WinCVS , Beer ) | Английский | HTTP, СВН | 0.6.12 | Для ОС *nix: 16 июля 2007 г [4] Для Windows: 12 июля 2007 г [5] | .Нет | ? |
Хронология PixelNovel | С++ | Mac OS X , Microsoft Windows | Бесплатно при использовании с веб-хранилищем PixelNovel, 30-дневная пробная версия с коммерческим обновлением в противном случае. | Adobe Фотошоп | Английский | СВН | 1.0 | 7 июля 2009 г [6] [7] | ? | ? |
ПошСвн | С# | Microsoft Windows (32/64-разрядная версия) | лицензия GPL | PowerShell | английский, французский | http, https, svn, файл | 0.7.4 | 2 мая 2024 г [1] | Нет | ? |
QSvn | С++, Qt | Linux, Unix, Mac OS X , Microsoft Windows | лицензия GPL | Графический интерфейс, автономный (например, WinCVS) | Английский | 0.8.3 | 26 июля 2009 г | Нет | ? | |
КроликVCS | Питон, GTK+ | Линукс | лицензия GPL | Наутилус, Тунар , Гедит , CLI | Са, Цс, Д, Н, С, ФА, Фр, Он, ХР, Ит, Ж, Нб, НЛ, Пл, Пт, Р, Р, СК, Сл, СВ, Ж_ЦН | http, https, svn, svn+ssh, файл | 0.19 [8] | 19 июля 2023 г [9] | ? | Разница, вина, история |
РапидСВН | С++, wxWidgets | Linux, Unix, Mac OS X , Microsoft Windows , Solaris и многие другие. | лицензия GPL | Графический интерфейс, автономный | Юникод, много | 0.12.1 | 28 июня 2012 г | Нет | Внешний | |
SnailSVN Lite и SnailSVN | ? | MacOS | Собственный | Искатель | Английский | ? | 1.14.7 | 5 марта 2024 г [10] | ? | ? |
Уведомитель SVN | С# | Microsoft Windows | лицензия GPL | Графический интерфейс, автономный. Требуется установленный TortoiseSVN. | Английский | http, https, svn, svn+ssh, файл | 1.9.3 | 25 июня 2012 г [11] | ? | ? |
ЧерепахаSVN | С++, МФЦ | Microsoft Windows (32/64-разрядная версия/Arm64) | лицензия GPL | Оболочка Windows (Проводник) | 54 языка (включая английский) [12] | http, https, svn, svn+ssh, файл, svn+XXX | 1.14.7 | 16 апреля 2024 г [13] | Нет | Различие, объединение, дерево ревизий, обвинение |
Трак | Питон | Linux, Unix, Mac OS X , Microsoft Windows | Модифицированный BSD | веб-интерфейс | 33 языка (включая английский) [14] | файл | 1.4.3 [15] | 9 мая 2021 г [16] | Да | Бревно |
ПросмотрВК | Питон | http, https | «два предложения в стиле Беркли» | веб-интерфейс | Английский | http, https, svn, svn+ssh, файл | 1.2.1 | 26 марта 2020 г [17] | ? | Разница, аннотация, вина, граф изменений |
VisualSVN | Microsoft Windows (32/64-разрядная версия) | собственный | Microsoft Visual Studio (все выпуски, кроме Express) | Английский | http, https, svn, svn+ssh, файл | 7.3.0 | 6 октября 2020 г [18] | Да | ? | |
Xcode | Цель-C , Какао | macOS | Собственный, бесплатный [19] | Xcode IDE | Английский | 9.4.1 Поддержка SVN была прекращена в Xcode 10. |
19 июня 2018 г | ? | ? |
Сравнительная таблица автономных клиентов Subversion
[ редактировать ]Имя клиента | Бесплатно | Сетевые протоколы | Разница | Объединить | Просмотр удаленного репозитория |
---|---|---|---|---|---|
eSvn | Да | HTTP, СВН | ? | ? | ? |
QSvn | Да | Да | ? | ? | |
РапидСВН | Да | внутренний | внутренний | Да |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^
Сей, Уго; Лючиди, Пьерджорджио (2010). Веб-службы Alfresco 3 . Пакт Паблишинг, ООО. п. НП ISBN 9781849511537 . Проверено 4 марта 2013 г.
Например, в Eclipse вам придется установить один из существующих плагинов Subversion, например Subversive [...]
- ^ «Eclipse Subversive — поставщик команды Subversion (SVN) | Eclipse Foundation» .
- ^ Релизы AnkhSVN на GitHub
- ^ eSvn — просмотрите /eSvn/0.6.12 на SourceForge.net.
- ^ eSvn — просмотрите /eSvn/0.6.11 на SourceForge.net.
- ^ Пресс-центр - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта фотографий в Flickr. Архивировано 12 июля 2012 г. на archive.today.
- ^ Выпущена временная шкала PixelNovel - Пресс-релиз - PixelNovel - инновационные инструменты для пользователей Adobe Photoshop, такие как контроль версий для Photoshop и плагин Photoshop для экспорта... Архивировано 13 июля 2012 г. на archive.today.
- ^ «Выпуск v0.19 · Rabbitvcs/rabbitvcs» .
- ^ «Выпуск v0.19 · Rabbitvcs/rabbitvcs» .
- ^ «УлиткаСВН» . Langui.net . 9 октября 2015 года . Проверено 8 мая 2024 г.
- ^ Примечания к выпуску tigris.org [ мертвая ссылка ]
- ^ Локализация TortoiseSVN
- ^ Загрузки TortoiseSVN - текущая версия
- ^ TracL10N - Локализация Trac
- ^ Журнал изменений отслеживания
- ^ Журнал изменений отслеживания
- ^ Журнал изменений ViewVC на GitHub
- ^ VisualSVN | История версий
- ^ Xcode в Mac App Store.