Subversion (софтуер): Разлика между версии

Изтрито е съдържание Добавено е съдържание
м Премахнати редакции на 151.251.245.128 (б.), към версия на Vodnokon4e
Етикет: Отмяна
Етикети: Редакция чрез мобилно устройство Редакция чрез мобилно приложение
Ред 17:
 
== История на Subversion ==
През 2000 г. новосъздадената е скоро след това я продават, те продължават аботка и управление на информацията за версиите. Още преди да получи поканата от CollabNet за работа по проекта, Кар– Subversion. Той веднага приема поканата за рабgtnyjtvevrbота, а неговият приятел ави неизправностите на преименувана на ''„Apache"'.
През 2000 г. новосъздадената американска компания [[CollabNet, Inc.]] започва да търси програмисти, които да напишат и развият заместител на [[CVS]] („Concurrent Versions System“ – първата система за контрол на версиите. Тя е [[Отворен код|open-source]] и поддържа мрежова връзка, което позволява на много програмисти от цял свят да работят заедно). Като първа такава система, [[CVS]] не е идеално изпипана и има много недостатъци, чието отстраняване става основна цел на програмистите. От CollabNet решават да започнат от нулата с нова система, като запазят основните идеи на CVS, но премахнат бъговете и грешките, които тя дава.
 
През февруари 2000 г. от CollabNet се свързват с Карл Фогел, автор на книгата ''Open Source Development with CVS (Coriolis, 1999)'' и му предлагат да се включи в работата по проекта за нова система за контрол на версиите. По стечение на обстоятелствата, точно по същото време Карл, съвместно с неговия приятел Джим Бланди, обмисля дизайн за нова такава система.<br /> През 1995 г., двамата с Джим Бланди създават фирмата ''Cyclic Software'', която предлага договори за поддръжка на CVS. Въпреки че скоро след това я продават, те продължават да използват CVS ежедневно в работата си и така се сблъскват с недостатъците ѝ, което ги навежда на мисълта, че е необходим по-добър начин за обработка и управление на информацията за версиите. Още преди да получи поканата от CollabNet за работа по проекта, Карл Фогел вече е наясно с основния дизайн и името на новата система – Subversion. Той веднага приема поканата за работа, а неговият приятел Джим Бланди успява да придума работодателя си, Red Hat Software, да го „дари“ за неопределен период от време на CollabNet, за да може да участва и той в работата по проекта.
 
През май същата година започва задълбочената работа по дизайна на новата система, в която се включват и Браян Белендорф и Джейсън Робинс от CollabNet, както и Грег Щайн, който по това време е независим разработчик на [[софтуер]]. Subversion бързо привлича интереса на голяма част от активните разработчици на софтуер. Става ясно, че много хора не са били доволни от работата на CVS и приветстват идеята най-сетне тя да бъде подобрена.
 
Като цяло работният екип на Subversion не се опитва да намери нови концепции за методологията на [[Система за контрол на версиите|системите за контрол на версиите]], а да поправи неизправностите на CVS.
 
След 14 месеца на разработка на 31.август 2001 г., Subversion получава собствен [[хостинг]]. Това е датата, на която разработчиците на Subversion спират да използват [[CVS]] за управлението на [[Изходен код|source кода]] на Subversion и започват да използват новоразработената система.
 
През 2009 г. CollabNet съвместно с разработчиците на Subversion успяват да интегрират проекта си в ''Apache Software Foundation (ASF)'' – един от най-известните колективи за [[Отворен код|open-source]] – проекти в света.
 
В началото на 2010 г. системата Subversion е напълно приета в семейството на топ-проектите на ASF, премества „уеб – присъствието“ си на ''www.subversion.apache.org'' и бива преименувана на ''„Apache Subversion“''.
 
== Начин на работа ==