VisualSVN Server - это бесплатный серверный пакет Apache Subversion для Windows . Пакет разработан и реализован для обеспечения контроля версий Subversion в качестве первоклассного гражданского приложения в среде Active Directory . VisualSVN Server - это отдельный продукт, который устанавливается за пару кликов и работает сразу после установки . [2] [3] [4] [5] [6] Платная версия VisualSVN Server Enterprise Edition обеспечивает более тесную интеграцию со средой Active Directory и функцией репликации многосайтового репозитория. [7]
Первый выпуск | 15 ноября 2007 г . |
---|---|
Стабильный выпуск | 4.3.4 / 3 июня 2021 г . |
Операционная система | Майкрософт Виндоус |
Тип | контроль версий , сервер Subversion |
Лицензия | Проприетарное программное обеспечение Standard edition: Freeware Enterprise edition: Trialware [1] |
Веб-сайт | visualsvn.com |
История
Версия | Дата | Subversion |
---|---|---|
1.0 | 15 ноября 2007 г. | 1.4 |
1.1 | 24 марта 2008 г. | 1.4 |
1.5 | 19 июня 2008 г. | 1.5 |
1.6 | 13 октября 2008 г. | 1.5 |
1,7 | 24 марта 2009 г. | 1.6 |
2.0 | 18 июля 2009 г. | 1.6 |
2.1 | 19 января 2010 г. | 1.6 |
2,5 | 11 октября 2011 г. | 1,7 |
2,6 | 18 июня 2013 г. | 1,8 |
2,7 | 20 сентября 2013 г. | 1,8 |
3.0 | 15 сентября 2014 г. | 1,8 |
3.2 | 4 декабря 2014 г. | 1,8 |
3.3 | 12 марта 2015 г. | 1,8 |
3,4 | 31 августа 2015 г. | 1.9 |
3.5 | 22 декабря 2015 г. | 1.9 |
3,6 | 20 марта 2017 г. | 1.9 |
3,7 | 23 ноября 2017 г. | 1.9 |
Разработка VisualSVN Server стала ответом на потребность пользователей VisualSVN в упрощении установки, настройки и обслуживания сервера Subversion на платформе Windows. [8] Первый общедоступный выпуск VisualSVN Server состоялся в 2007 году. В то время VisualSVN Server был единственным универсальным серверным пакетом Subversion, который упростил установку сервера Subversion, а также его настройку, обслуживание и обновления.
- VisualSVN Server 1.0 был выпущен 15 ноября 2007 года. Это был первый общедоступный выпуск VisualSVN Server. Сервер был связан с Subversion 1.4. [9]
- VisualSVN Server 1.1 был выпущен 24 марта 2008 г. В этот выпуск внесены некоторые существенные улучшения, такие как возможность изменять конфигурацию сервера через консоль VisualSVN Server Manager и функцию проверки подлинности Windows. [10]
- VisualSVN Server 1.5 был выпущен 19 июня 2008 года. В этом выпуске VisualSVN Server был обновлен до Subversion 1.5. В этом выпуске авторизация пользователей поддерживает учетные записи групп Active Directory. [11]
- VisualSVN Server 1.6 был выпущен 13 октября 2008 г. Консоль VisualSVN Server Manager получила несколько улучшений в этом обновлении. Сервер записывает свои события в журнал событий Windows . [12]
- VisualSVN Server 1.7 был выпущен 24 марта 2009 года. В этом выпуске VisualSVN Server был обновлен до Subversion 1.6. [13]
- VisualSVN Server 2.0 был выпущен 18 июля 2009 года. VisualSVN Server 2.0 стал доступен в двух редакциях: Standard Edition и Enterprise Edition. Новые функции, которые работают только в Enterprise Edition, - это расширенный низкоуровневый и высокоуровневый журнал в специальный журнал событий Windows и удаленное администрирование сервера. [14] Релиз достиг конца срока службы 1 ноября 2011 года.
- VisualSVN Server 2.1 был выпущен 19 января 2010 года. В этом выпуске появилась полная поддержка встроенной проверки подлинности Windows , то есть единого входа Active Directory для пользователей Enterprise Edition. [15] Срок службы релиза истек 26 сентября 2013 года.
- VisualSVN Server 2.5 был выпущен 11 октября 2011 года. В этом выпуске VisualSVN Server был обновлен до Subversion 1.7. Консоль VisualSVN Server Manager получила несколько улучшений, и была добавлена поддержка IPv6 . [16]
- VisualSVN Server 2.6 был выпущен 18 июня 2013 года. В этом выпуске VisualSVN Server был обновлен до Subversion 1.8. Консоль VisualSVN Server Manager получила несколько улучшений, VisualSVN Server получил улучшенный механизм авторизации. [17]
- VisualSVN Server 2.7 был выпущен 20 сентября 2013 года. В этом выпуске появилась функция делегирования управления репозиторием для пользователей Enterprise Edition. [18]
- VisualSVN Server 3.0 был выпущен 15 сентября 2014 года. В этом выпуске появилась функция репликации многосайтового репозитория для пользователей Enterprise Edition. Начиная с версии 3.0, VisualSVN Server имеет 2 установочных пакета: 32-битную и 64-битную версию. VisualSVN Server отказался от поддержки Windows XP и Windows Server 2003. [19]
Технологии
- HTTPS . VisualSVN Server использует изолированный встроенный HTTP-сервер Apache для связи с клиентами Subversion и веб-браузерами через HTTPS .
- Встроенная проверка подлинности Windows . VisualSVN Server Enterprise Edition из коробки поддерживает встроенную проверку подлинности Windows (IWA) . [20] NTLM и согласование (SPNEGO) (NTLM и Kerberos ) поддерживаются через SSPI .
- Консоль управления Microsoft . Все задачи настройки и администрирования с VisualSVN Server выполняются через VisualSVN Server Manager. VisualSVN Server Manager - это графическая административная консоль, реализованная как оснастка MMC . [21] VisualSVN Server Manager можно установить отдельно от самого VisualSVN Server в качестве консоли удаленного администрирования.
- Распределенная файловая система VisualSVN (VDFS) . Репликация многосайтового репозитория основана на технологии VDFS. [22] VDFS обеспечивает автоматическую, прозрачную, двунаправленную репликацию репозиториев Subversion между несколькими местоположениями (каждый подчиненный репозиторий доступен для записи). VDFS следует классической архитектуре репликации главный / подчиненный [23] и использует Microsoft RPC в качестве транспортного уровня. [24]
- Установщик Windows . Процесс установки VisualSVN Server основан на технологии Windows Installer . Пакет установки представляет собой подписанный файл установки программного обеспечения Microsoft (MSI), который выполняет все необходимые задачи настройки и делает VisualSVN Server доступным из коробки .
- Инструментарий управления Windows . VisualSVN Server поддерживает интерфейс WMI через своего собственного поставщика WMI. Это позволяет администраторам VisualSVN Server писать собственные сценарии на языках PowerShell , C # , C ++ , VBScript и VB.Net для управления VisualSVN Server. [25]
- HTML5 . VisualSVN Server использует HTML5 в качестве внутреннего веб-интерфейса для просмотра репозиториев Subversion [26]
Редакции
VisualSVN Server доступен в двух версиях: Standard Edition ( бесплатная ) и Enterprise Edition ( пробная версия ). VisualSVN Server Standard Edition - это полнофункциональный сервер Subversion. VisualSVN Server Enterprise Edition добавляет дополнительные функции поверх тех, что доступны в Standard Edition. Один и тот же установщик используется для обоих выпусков VisualSVN Server.
Стандартное издание . VisualSVN Server Standard Edition предоставляется бесплатно и доступен для коммерческого использования. Это полнофункциональный сервер Subversion .
Enterprise Edition . VisualSVN Server Enterprise Edition - это пробная версия с 30-дневным ознакомительным периодом. Пробная версия включает дополнительные функции, недоступные в стандартной версии:
- Встроенная проверка подлинности Windows (IWA) . Единый вход в Active Directory через NTLM или согласование (SPNEGO) и Kerberos через SSPI [27]
- Многосайтовая репликация репозитория [28]
- Оперативная и доступ к регистрации [29]
- Удаленное администрирование сервера [30]
- Делегация управления репозиторием [31]
Поддерживаемые системы
VisualSVN Server поддерживает следующие операционные системы: [32] [33]
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
- Windows 7
- Windows 8
- Windows 10
Смотрите также
- Apache Subversion - система контроля версий с открытым исходным кодом
- VisualSVN - клиент Apache Subversion , реализованный как расширение пакета для Microsoft Visual Studio
Внешние ссылки
- Официальный веб-сайт
- Подрывная версия Apache
Рекомендации
- ^ "Лицензирование сервера VisualSVN"
- ^ «От 0 до VisualSVN в 90-х» . Проверено 3 октября 2014 .
- ^ «Обслуживание Subversion с помощью сервера VisualSVN» . Проверено 3 октября 2014 .
- ^ «Установка VisualSVN Subversion» . Проверено 3 октября 2014 .
- ^ «Настройка сервера Subversion в Windows с помощью VisualSVN» . Проверено 3 октября 2014 .
- ^ Харрисон, Лесли (6 января 2011 г.). TortoiseSVN 1.7 Руководство для начинающих . Packt Publishing. С. 29, 214. ISBN 978-1849513449.
- ^ «Лицензирование сервера VisualSVN» . Проверено 3 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 1.0» . Проверено 6 октября 2014 .
- ^ «Начальный выпуск VisualSVN Server 1.0» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 1.1» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 1.5» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 1.6» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 1.7» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 2.0» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 2.1» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 2.5» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 2.6» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 2.7» . Проверено 17 октября 2014 .
- ^ «Примечания к выпуску VisualSVN Server 3.0» . Проверено 17 октября 2014 .
- ^ «Проверка подлинности Windows на сервере VisualSVN» . Проверено 18 апреля 2012 .
- ^ "Вид из горшечного сарая" . Проверено 20 апреля 2012 .
- ^ «Многосайтовая репликация» . Проверено 6 октября 2014 .
- ^ «Начало работы с репликацией многосайтового репозитория» . Проверено 17 октября 2014 .
- ^ «KB: сервер RPC недоступен при подключении к удаленной службе VDFS» . 2014-09-12 . Проверено 17 октября 2014 .
- ^ «Управление сервером VisualSVN с помощью C #» . Проверено 18 апреля 2012 .
- ^ https://www.visualsvn.com/server/features/svn-web-interface/
- ^ «Проверка подлинности Windows на сервере VisualSVN» . Проверено 18 апреля 2012 .
- ^ «Многосайтовая репликация» . Проверено 6 октября 2014 .
- ^ «Ведение журнала сервера VisualSVN» . Проверено 18 апреля 2012 .
- ^ «Удаленное администрирование VisualSVN Server» . Проверено 18 апреля 2012 .
- ^ «Делегация управления репозиторием» . Проверено 6 октября 2014 .
- ^ «Страница загрузки сервера VisualSVN (системные требования)» . Проверено 17 октября 2014 .
- ^ «Журнал изменений сервера VisualSVN» . Проверено 17 октября 2014 .