AnkhSVN

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 02:26, 20 мая 2017.
AnkhSVN
13.png
Разработчики: Collabnet
Написана на: C#
Операционная система: Microsoft Windows
Тип ПО: клиент Subversion
Лицензия: Apache License
Веб-сайт http://ankhsvn.open.collab.net/

AnkhSVN – это расширение для среды разработки Microsoft Visual Studio, которое позволяет отслеживать и управлять изменениями в файлах проектов.

AnkhSVN распространяется под лицензией Apache License, что предполагает его свободное использование(в том числе и исходные коды) в любых проектах, в том числе и коммерческих.

История

AnkhSVN появился в качестве заключительного года разработки Arild Fines на инженерном факультете колледжа в Осло в Норвегии. Карл Фогель был наставником Арильда. Арильд продолжал проект, учась магистратуре в области информатики в Университете Осло. В настоящее время AnkhSVN - это настоящий проект с открытым исходным кодом под Apache License.

В феврале 2008 года было принято решение переписать механизм AnkhSVN для создания полного пакета контроля исходного кода (SCC) для Visual Studio 2005, 2008 (и более поздних версий) с новой библиотекой SharpSvn. Новый движок станет основой новых релизов 2.X, которые появились в июне 2008 года. Эта новая версия глубоко интегрирована в Visual Studio, чтобы повысить производительность, стабильность и удобство использования. Новое окно Pending Changes предоставляет актуальный обзор всех ваших действий по проекту и обеспечивает легкий доступ к большинству команд Subversion. Разработка серии 2.X продолжается, и все больше и больше оригинальных и запланированных пользователем функций добавляются.

В настоящее время основное внимание уделяется юзабилити и конфликтам деревьев. CollabNet поддерживает и поддерживает проект AnkhSVN с целью ускорения роста сообщества AnkhSVN и принятия организациями развития по всему миру. CollabNet также вносит код в проект. Лицензия AnkhSVN предоставляется по Apache License 2.0. Члены команды AnkhSVN : Арильд Файнес, Пер Август Крэмер, Кристин Боруд, Кристина Бернэм, Богдан Берс, Сандер Райкен, Кристиан Хеле, Дэмиен Гвард, Берт Уайбен, Джереми Уитлок и Байбора Аксой.

Функциональность

Вот некоторые из функций, реализованных в программе:

  • обзор всех изменений в реальном времени;
  • доступ к большинству команд в Subversion;
  • простой Мастер (программа) для объединения изменений;
  • поддержка Subversion версии 1.6.3 и предыдущих;
  • полная поддержка Visual Studio 2005, 2008, 2010, 2012, 2013 и 2015;
  • обозреватель хранилища. Доступные действия в хранилище: копирование, переименование, drag&drop. Файл регистрации всех подобных действий фиксируется в хранилище;
  • автоматическая проверка новых версий;
  • интуитивно понятный мастер разрешения конфликтов;
  • автоматический импорт новых проектов.

См. также

  • TortoiseSVN — свободный клиент Subversion для ОС [ Microsoft Windows |Windows]].
  • Unified SCC — универсальный плагин интеграции контроля версий, в том числе и Subversion, для Visual Studio и других IDE.
  • VisualSVN — коммерческий продукт для интеграции системы контроля версий Subversion в Visual Studio .NET 2003, 2005, 2008, 2010, 2012, 2013.

Примечания

Ссылки