Кимде куралдын кайсы версиясы бар

Курал таратылгандан кийин бир суроо калат: ким кайсы көчүрмөнү иштетип жатат. Бул барак ошол маалыматтын кантип жоголоорун жана жоголгонун эмне үчүн айлар бою эч ким байкабасын айтат.

Ажыроо мына ушинтип жүрөт

Төмөндөгү жалгыз окуянын баяны эмес; бул — механизмдин өзү, жана версиялар ажыраган жердин баарында бирдей жүрөт. Бир да кадамда эч ким жаңылбайт.

  1. Биринчи күн

    Курал баарына бир учурда жетет. Бул — баары бир версияны иштетип жатканын билген жалгыз күн.

  2. Биринчи оңдоо

    Ката чыгат, куралды жазган адам аны он мүнөттө оңдоп, жаңы көчүрмөнү таратат. Ошол күнү эс алуудагы эки киши дагы эле эски көчүрмөдө — жана муну өздөрү да билишпейт, анткени курал аларда да иштей берет.

  3. Бир нече айдан кийин

    Дагы бир нече оңдоо жыйналат. Эми үч башка версия жүрөт жана кайсынысы кайда экенин көрсөткөн жазуу жок. Ар ким өз машинасында өз алдынча ырааттуу жыйынтык алат.

  4. Тапшыруу алдында

    Эки инженер бир сызмада бир куралды иштетип башка-башка жыйынтык алат. Шек адегенде сызмага, анан жөндөөлөргө барат; курал эң акырында эске түшөт.

  5. Себеби табылганда

    Жоголгон нерсе издөөгө кеткен убакыт гана эмес: мунун кайталанбасына кепилдик да жок. Ажыроону жараткан механизм дал ошол ордунда турат.

Эмне үчүн айлар бою байкалбайт

Ажыроо чуу чыгарбайт. Үч себеби бар жана үчөө тең түзүлүштүн өзүнөн келип чыгат.

Ар бир машина өз ичинде ырааттуу

Эски версия бузук эмес, жөн гана эски. Бир кириштүү ар дайым бир чыгышка айландырат жана эч нерсе жөнүндө эскертпейт. Инженер өз экранында ката эч нерсе көрбөйт — анткени ката эч нерсе жок, башка нерсе бар.

Айырма чыгышта, куралда эмес

Ажыроо курал жүктөлгөндө эмес, эки жыйынтык катар коюлганда көрүнөт. Ал эми эки инженердин бир сызмада бир куралды иштетип чыгыштарын салыштыруусу — кадимки жумуш күнүнүн бөлүгү эмес.

Сурай турган жазуу жок

«Кимде кайсы версия бар» суроосунун жообу бир жерде жазылуу болсо, суроо берилмек. Тармак папкасы, электрондук почта жана кол менен орнотуунун бирөө да мындай жазуу жаратпайт; жооп машинадан машинага жүрүп гана чогулат.

Бул өнүм эмне кылат

Ар бир топтомдун версия номери жана колтамгасы бар; ким кайсы версияны алганы серверде жазылуу жана машиналарды аралабай сурала берет. Жаңылоо өзү жетет, башкача айтканда «кабарды өткөрүп жиберүү» деген нерсе калбайт. Бир версия кыйынчылык жаратса, аны артка кайтарууга болот — жана кайтаруу да бардыгына ошол жол менен жетет.

Беш кадамда кантип иштээрин көрүңүз

Өз куралдарыңыз менен көрүңүз

Көрсөтүү бир саатка созулат жана сиздин куралдарыңыз менен өтөт; канча версия жүргөнүн билбегениңиз тоскоол эмес. Сыноо орнотуу акысыз.

Көрсөтүү сураңыз