VisualSVN сервер - VisualSVN Server - Wikipedia

VisualSVN сервер
VisualSVN Server logo.png
изначальный выпуск15 ноября 2007 г.; 13 лет назад (2007-11-15)
Стабильный выпуск
4.3.1 / 22 октября 2020 г.; 58 дней назад (2020-10-22)
Операционная системаМайкрософт Виндоус
Типконтроль версий, Subversion сервер
ЛицензияПроприетарное программное обеспечение
Стандартная версия: Бесплатное ПО
Корпоративная версия: Пробная версия[1]
Интернет сайтvisualsvn.com

VisualSVN сервер это бесплатное ПО Apache Subversion серверный пакет для Windows. Пакет разработан и реализован для обеспечения Subversion управление версиями как приложение для граждан первого класса в Active Directory среда. VisualSVN Server - это отдельный продукт, который устанавливается в пару кликов и работает. из коробки.[2][3][4][5][6] Платная версия Enterprise Edition VisualSVN Server обеспечивает более тесную интеграцию с Active Directory среда и функция репликации многосайтового репозитория.[7]

История

История выпуска
ВерсияДатаSubversion
1.015 ноября 2007 г.1.4
1.124 марта 2008 г.1.4
1.519 июня 2008 г.1.5
1.613 октября 2008 г.1.5
1.724 марта 2009 г.1.6
2.018 июля 2009 г.1.6
2.119 января 2010 г.1.6
2.511 октября 2011 г.1.7
2.618 июня 2013 г.1.8
2.720 сентября 2013 г.1.8
3.015 сентября 2014 г.1.8
3.24 декабря 2014 г.1.8
3.312 марта 2015 г.1.8
3.431 августа 2015 г.1.9
3.522 декабря 2015 г.1.9
3.620 марта 2017 г.1.9
3.723 ноября 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 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-дневным периодом оценки. Пробная версия включает дополнительные функции, недоступные в стандартной версии:

Поддерживаемые системы

VisualSVN Server поддерживает следующие операционные системы:[32][33]

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

внешняя ссылка

Рекомендации

  1. ^ «Лицензирование сервера VisualSVN»
  2. ^ «От 0 до VisualSVN за 90-е». Получено 2014-10-03.
  3. ^ «Обслуживание Subversion с помощью сервера VisualSVN». Получено 2014-10-03.
  4. ^ «Установка VisualSVN Subversion». Получено 2014-10-03.
  5. ^ «Настройка сервера Subversion в Windows с помощью VisualSVN». Получено 2014-10-03.
  6. ^ Харрисон, Лесли (6 января 2011 г.). TortoiseSVN 1.7 Руководство для начинающих. Packt Publishing. С. 29, 214. ISBN  978-1849513449.
  7. ^ «Лицензирование сервера VisualSVN». Получено 2014-10-03.
  8. ^ «Примечания к выпуску VisualSVN Server 1.0». Получено 2014-10-06.
  9. ^ «Начальный выпуск VisualSVN Server 1.0». Получено 2014-10-17.
  10. ^ «Примечания к выпуску VisualSVN Server 1.1». Получено 2014-10-17.
  11. ^ «Примечания к выпуску VisualSVN Server 1.5». Получено 2014-10-17.
  12. ^ «Примечания к выпуску VisualSVN Server 1.6». Получено 2014-10-17.
  13. ^ «Примечания к выпуску VisualSVN Server 1.7». Получено 2014-10-17.
  14. ^ «Примечания к выпуску VisualSVN Server 2.0». Получено 2014-10-17.
  15. ^ «Примечания к выпуску VisualSVN Server 2.1». Получено 2014-10-17.
  16. ^ «Примечания к выпуску VisualSVN Server 2.5». Получено 2014-10-17.
  17. ^ «Примечания к выпуску VisualSVN Server 2.6». Получено 2014-10-17.
  18. ^ «Примечания к выпуску VisualSVN Server 2.7». Получено 2014-10-17.
  19. ^ «Примечания к выпуску VisualSVN Server 3.0». Получено 2014-10-17.
  20. ^ «Проверка подлинности Windows на сервере VisualSVN». Получено 2012-04-18.
  21. ^ "Вид из горшечного сарая". Получено 2012-04-20.
  22. ^ «Многосайтовая репликация». Получено 2014-10-06.
  23. ^ «Начало работы с репликацией многосайтового репозитория». Получено 2014-10-17.
  24. ^ «KB: сервер RPC недоступен при подключении к удаленной службе VDFS». 2014-09-12. Получено 2014-10-17.
  25. ^ «Управление сервером VisualSVN с помощью C #». Получено 2012-04-18.
  26. ^ https://www.visualsvn.com/server/features/svn-web-interface/
  27. ^ «Проверка подлинности Windows на сервере VisualSVN». Получено 2012-04-18.
  28. ^ "Многосайтовая репликация". Получено 2014-10-06.
  29. ^ «Ведение журнала сервера VisualSVN». Получено 2012-04-18.
  30. ^ «Удаленное администрирование VisualSVN Server». Получено 2012-04-18.
  31. ^ «Делегация управления репозиторием». Получено 2014-10-06.
  32. ^ «Страница загрузки сервера VisualSVN (системные требования)». Получено 2014-10-17.
  33. ^ «Журнал изменений сервера VisualSVN». Получено 2014-10-17.