AnkhSVN
AnkhSVN | |
---|---|
![]() | |
![]() Пункт Subversion во всплывающем меню Solution Explorer | |
Тип | клиент Subversion |
Разработчик | Bert Huijben[вд][1] |
Написана на | C# |
Операционная система | Microsoft Windows |
Аппаратная платформа | Windows |
Последняя версия | |
Репозиторий | github.com/AmpScm/AnkhSV… |
Лицензия | Apache License |
Сайт | ankhsvn.open.collab.net |
AnkhSVN — дополнение дляMicrosoft Visual Studio, которое позволяет использовать систему контроля версийSubversion в данной среде разработки.
В самой средеMicrosoft Visual Studio на текущий момент[когда?] нет поддержкиSubversion.
AnkhSVN распространяется под лицензиейApache, что предполагает его свободное использование (в том числе и распространение исходных кодов) в любых проектах, в том числе и коммерческих.
AnkhSVN поддерживает следующие версииMicrosoft Visual Studio:
- VS 2002 и VS 2003 — Ankhsvn версии 1.0.6[1].
- VS 2005, VS 2008, VS 2010, VS 2012, VS 2013, VS 2015 — Ankhsvn версии 2.6[2].
- VS 2019 — AnkhSVN2019 (open source проект, основанный на оригинальном исходном коде, автор Phil Jollans)[3].
История
[править |править код]Проект AnkhSVN появился как выпускной проект Арильда Финеса, заканчивавшего инженерный факультет Колледжа Осло (Oslo College) вНорвегии. Карл Фогель (один из оригинальных разработчиков Subversion) был куратором Арильда. После окончания ВУЗа Арильд продолжил заниматься своим проектом, параллельно с этим получая степень магистра в информатике Университета Осло (англ. University of Oslo).
В феврале 2008 года он решает переписать движок AnkhSVN, дабы создать полный пакет контроля исходного кода (англ. Source Code Control Package, сокр.SCC) для Visual Studio 2005, 2008 (и последующих версий) на основе новой библиотеки SharpSvn. Новый движок был положен в основу релизов линейки 2.X, первый из которых увидел свет в июне 2008 года[3].
Функциональность
[править |править код]Вот некоторые из функций, реализованных в программе:
- обзор всех изменений в реальном времени;
- доступ к большинству команд вSubversion;
- простоймастер для объединения изменений;
- поддержкаSubversion версии 1.6.3 и предыдущих;
- полная поддержкаVisual Studio 2005, 2008, 2010, 2012, 2013 и 2015;
- обозреватель хранилища. Доступные действия в хранилище: копирование, переименование,drag&drop.Лог всех подобных действий фиксируется в хранилище;
- автоматическая проверка новых версий;
- интуитивно понятный мастер разрешения конфликтов;
- автоматический импорт новых проектов.
См. также
[править |править код]- TortoiseSVN — свободный клиентSubversion для ОСWindows.
- Unified SCC — универсальный плагин интеграции контроля версий, в том числе иSubversion, для Visual Studio и других IDE.
- VisualSVN — коммерческий продукт для интеграции системы контроля версийSubversion вVisual Studio .NET 2003, 2005, 2008, 2010, 2012, 2013[4].
Примечания
[править |править код]- ↑https://github.com/AmpScm/AnkhSVN/graphs/contributors
- ↑Release 2.9.87 — 2021.
- ↑History of AnkhSVNАрхивная копия от 30 апреля 2010 наWayback Machine (англ.)
- ↑Migrating from AnkhSVN to VisualSVN - VisualSVN Help Center (неопр.). Дата обращения: 13 мая 2020. Архивировано 21 сентября 2020 года.
Ссылки
[править |править код]- Википедия:Cite web (не указан язык)
- Википедия:Статьи со ссылками на элементы Викиданных без русской подписи
- Википедия:Статьи с источниками из Викиданных
- ПРО:ИТ:Статьи по алфавиту
- ПРО:ИТ:Последняя правка: в прошлом году
- Википедия:Статьи, требующие конкретизации
- Википедия:Статьи с шаблонами недостатков по алфавиту
- Википедия:Статьи, требующие уточнения времени