Subversion (софтуер): Разлика между версии
Изтрито е съдържание Добавено е съдържание
Vodnokon4e (беседа | приноси) без външни препратки в текста |
м ненужен интервал преди точка; козметични промени |
||
Ред 12:
| уебсайт = {{URL|http://subversion.apache.org}}
}}
'''Subversion''' e софтуерна [[система за контрол на версиите]]. Проектът е разработен на база на концепцията [[
Subversion е широко използвана система в [[Open source|open-source]] общността и се използва от редица известни проекти, включително Apache Software Foundation, KDE, Free Pascal, FreeBSD, GCC, Python, Django, Ruby, Mono, SourceForge.net, ExtJS and Tigris.org.
Ред 91:
Някои програмисти предпочитат инструментите на Subversion, които използват, да са вградени в работната им среда. Такива инструменти предлагат постоянна информация за състоянието на файловете и техните версии. Те също така добавят и командите на хранилището към основното меню на средата за разработване на софтуер. Примери за такива инструменти са '''[[Agent SVN]]''', '''[[AnkhSVN]]''', '''Unified SCC''' и '''[[VisualSVN]]''' за използване съвместно с ''Microsoft Visual Studio'' и '''Subclipse''' (или Subversive) за работа с ''Eclipse''. Изброените инструменти позволяват файловете да бъдат добавяне, премахвани, ъпдейт-вани и т.н. без потребителя да напуска средата за разработване на софтуер (IDE), която използва. Различията във файловете, състоянието им и тяхната история на промените също са видими през средата.
'''blsvn''' е инструмент на Subversion, който осигурява механизми за съкратено изписване на извикванията на пътищата в хранилището. Пример за създаване на нов таг чрез blsvn например е <code>blsvn copy ~../trunk ~../tags/NewTag</code>
'''KDESVN''' – инструмент на Subversion, който поддържа режим на преглед на кода с описание на разликите между две версии във всеки ред и с бележка кой е направил промените. Този инструмент предлага и 3D графична визуализация на source-код дървото. Разработен е на С++ и използва библиотеките на KDE.
|