WikiDer > Репозиторий (нұсқаны басқару) - Википедия

Repository (version control) - Wikipedia

Жылы қайта қарау жүйелері, а репозиторий[1] сақтайтын мәліметтер құрылымы болып табылады метадеректер файлдар жиынтығы немесе каталог құрылымы үшін. Қолданылып отырған нұсқаны басқару жүйесінің (Гит немесе Меркурий) немесе (сияқты орталықтандырылғанСубверсия, CVS, немесе Перфорс), репозитарийдегі барлық ақпарат жиынтығы әр пайдаланушының жүйесінде қайталануы немесе біреуі сақталуы мүмкін. сервер.[2] Репозитарий құрамына кіретін метамәліметтердің кейбіреулері, басқаларымен қатар:

  • Репозиторийдегі өзгерістер туралы тарихи жазба.
  • Міндеттемелер жиынтығы.
  • Шақырылған нысандарға сілтемелер жиынтығы бастар.

Өзгерістерді сақтау

Репозиторийдің негізгі мақсаты - файлдар жиынтығын, сонымен қатар сол файлдарға жасалған өзгерістер тарихын сақтау.[3] Әрбір қайта қарауды басқару жүйесінің осы өзгертулерді сақтаумен қалай жұмыс істейтіні бір-бірінен айтарлықтай ерекшеленеді: мысалы, Subversion бұрын мәліметтер базасының данасына сүйеніп, содан кейін өзгертулерді тікелей файлдық жүйеде сақтауға көшті.[4] Әдістемедегі бұл айырмашылықтар, әдетте, қажеттіліктеріне қарай әр түрлі топтардың ревизиялық бақылауды әр түрлі қолдануына әкелді.[5]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «SVNBook». Алынған 2012-04-20.
  2. ^ «Нұсқаларды басқару тұжырымдамалары мен озық тәжірибелер». 2018-03-03. Мұрағатталды түпнұсқасынан 2020-04-27. Алынған 2020-07-10.
  3. ^ «Жұмысты бастау - нұсқаны басқару туралы». Git SCM.
  4. ^ Бен Коллинз-Сусман; Брайан В.Фицпатрик; Майкл Пилато (2011). «5 тарау: Репозиторийді орналастыру стратегиялары». Субверсиямен нұсқаны басқару: Субверсия үшін 1.7. О'Рейли.
  5. ^ «Дереккөздерді басқарудың тармақталуындағы әртүрлі тәсілдер». Stack overflow. Алынған 15 қараша 2014.