Сервер VisualSVN
![]() | Тема этой статьи может не соответствовать рекомендациям Википедии по известности продуктов и услуг . ( сентябрь 2016 г. ) |
![]() | |
Первоначальный выпуск | 15 ноября 2007 г |
---|---|
Стабильная версия | 5.4.0
/ 20 июня 2024 г |
Операционная система | Microsoft Windows |
Тип | контроль версий , Subversion сервер |
Лицензия | Собственное программное обеспечение Стандартная версия: бесплатная. Корпоративная версия: пробная версия [ 1 ] |
Веб-сайт | visualsvn.com |
VisualSVN Server — это бесплатный серверный пакет Apache Subversion для Microsoft Windows . Пакет разработан и реализован для обеспечения Subversion контроля версий как первоклассного гражданского приложения в среде Active Directory . VisualSVN Server — это автономный продукт, который устанавливается за пару кликов и работает «из коробки» . [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] Платная версия Enterprise Edition VisualSVN Server обеспечивает более тесную интеграцию со средой Active Directory и функцией репликации многосайтового репозитория. [ 7 ]
История
[ редактировать ]Версия | Дата | Подрывная деятельность |
---|---|---|
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 . Установочный пакет представляет собой подписанный файл установки программного обеспечения Microsoft (MSI), который выполняет все необходимые задачи настройки и обеспечивает доступ к VisualSVN Server «из коробки» .
- Инструментарий управления Windows . VisualSVN Server поддерживает интерфейс WMI через собственного поставщика WMI. Это позволяет администраторам сервера VisualSVN писать собственные сценарии на языках PowerShell , C# , C++ , VBScript и VB.Net для управления сервером VisualSVN. [ 25 ]
- HTML5 . Сервер VisualSVN использует HTML5 в качестве внутреннего веб-интерфейса для просмотра репозиториев Subversion. [ 26 ]
Издания
[ редактировать ]Сервер VisualSVN доступен в двух редакциях: Standard Edition ( бесплатная версия ) и Enterprise Edition ( пробная версия ). VisualSVN Server Standard Edition — это полнофункциональный сервер Subversion. VisualSVN Server Enterprise Edition добавляет дополнительные функции помимо тех, которые доступны в Standard Edition. Один и тот же установщик используется для обеих редакций VisualSVN Server.
Стандартное издание . VisualSVN Server Standard Edition бесплатен и доступен для коммерческого использования. Это полнофункциональный сервер Subversion .
Корпоративное издание . VisualSVN Server Enterprise Edition — это пробная версия с 30-дневным ознакомительным периодом. Пробная версия включает дополнительные функции, недоступные в стандартной версии:
- Встроенная проверка подлинности Windows (IWA) . в Active Directory Единый вход через NTLM или согласование (SPNEGO) и Kerberos через SSPI [ 27 ]
- Репликация многосайтового репозитория [ 28 ]
- операций и доступа Журнал [ 29 ]
- Удаленное администрирование сервера [ 30 ]
- Делегирование управления репозиторием [ 31 ]
Поддерживаемые системы
[ редактировать ]VisualSVN Server поддерживает следующие операционные системы: [ 32 ] [ 33 ]
- Windows Сервер 2008 Р2
- Windows Сервер 2012
- Windows Сервер 2012 Р2
- Windows Сервер 2016
- Windows Сервер 2019
- Windows 7
- Windows 8
- Windows 10
См. также
[ редактировать ]- Apache Subversion — с открытым исходным кодом . система контроля версий
- VisualSVN — клиент Apache Subversion , реализованный как расширение пакета для Microsoft Visual Studio.
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ «Лицензирование сервера VisualSVN»
- ^ «От 0 до VisualSVN в 90-е годы» . Проверено 03 октября 2014 г.
- ^ «Обслуживание Subversion с помощью сервера VisualSVN» . Проверено 03 октября 2014 г.
- ^ «Установка VisualSVN Subversion» . Проверено 03 октября 2014 г.
- ^ «Настройка сервера Subversion в Windows с помощью VisualSVN» . Проверено 03 октября 2014 г.
- ^ Харрисон, Лесли (6 января 2011 г.). TortoiseSVN 1.7 Руководство для начинающих . Пакт Паблишинг. стр. 29, 214. ISBN. 978-1849513449 .
- ^ «Лицензирование сервера VisualSVN» . Проверено 03 октября 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 г.
- ^ «КБ: сервер RPC недоступен при подключении к удаленной службе VDFS» . 12 сентября 2014 г. Проверено 17 октября 2014 г.
- ^ «Управление сервером VisualSVN с помощью C#» . Проверено 18 апреля 2012 г.
- ^ «Сервер VisualSVN | Веб-интерфейс репозитория» .
- ^ «Аутентификация Windows на сервере VisualSVN» . Проверено 18 апреля 2012 г.
- ^ «Репликация многосайтового репозитория» . Проверено 6 октября 2014 г.
- ^ «Журналирование сервера VisualSVN» . Проверено 18 апреля 2012 г.
- ^ «Удаленное администрирование сервера VisualSVN» . Проверено 18 апреля 2012 г.
- ^ «Делегирование управления репозиторием» . Проверено 6 октября 2014 г.
- ^ «Страница загрузки сервера VisualSVN (системные требования)» . Проверено 17 октября 2014 г.
- ^ «Журнал изменений сервера VisualSVN» . Проверено 17 октября 2014 г.