Þessi handbók veitir grunn yfirlit til að sækja plástur á forrit eða skrá.
Skipunin sem notuð er til að sækja um plástra er plásturskipunin en til þess að hægt sé að nota plástur þarf einnig að nota diff-skipunina til að leggja fram muninn sem þarf að vera plástur.
Afhverju myndirðu búa til plástur
Ímyndaðu þér að þú hafir HTML skjal sem hér segir:
head>
Velkomin í MySite h1>
body>
html>
Ofangreind uppspretta þegar hlaðinn er í vafra mun sýna orðin "Velkomin á MySite".
Það er algengt þegar forritun fyrir það að vera margar útgáfur af sömu skrá. Til dæmis væri ein útgáfa sem er núverandi lifandi útgáfa, það væri annar útgáfa á þróunarsviðinu sem getur innihaldið margar breytingar, að lokum gæti verið önnur útgáfa á útibú.
Útgáfuútgáfan væri sú útgáfa sem raunverulegir notendur nota (þ.e. í þessu tilviki gestir á MySite vefsíðunni). Segjum að MySite sé í útgáfu 1.0. Eftir þróunarfasa mun þú búa til útibú sem myndi vera í þessu tilfelli 1.1. Þróunarútibúið gæti verið á undan útibúinu vegna þess að það kann að innihalda breytingar sem ekki eru gjaldgengar í útgáfu 1,2 en verða fyrir útgáfu 1.1.
Ímyndaðu þér að það væri galla þar sem MySite ætti að vera kölluð YourSite. Þú gætir farið í hverja útibú aftur og gert breytingar á lifandi útgáfu, þróunarútgáfu og útgáfu af þér gætir gert breytinguna sem heitt lagfærsla í beinni og þá beita plásturinum við þróun og útibú.
Dæmi um vinnu
Búðu til skrá sem heitir myfile.html með eftirfarandi kóða í henni:
Þetta er verkað dæmi um að setja upp kóðann. p> Búðu til annan skrá sem heitir myfile_v2.html með eftirfarandi kóða í henni: Þetta er verkað dæmi um að setja upp kóðann. p> Fyrsta skráin er upphafleg vefsíða með fyrirsögninni "Velkomin á MySite". Önnur skráin er sú sama og fyrsta skráin nema MyFile er breytt í YourFile í textanum. Til þess að búa til plástur þurfum við að reikna út muninn á myfile.html og myfile_v2.html. Við getum gert þetta með diff skipuninni sem hér segir: diff -u myfile.html myfile_v2.html> myfile.patch Þú getur opnað myfile.patch skrána í nano ritstjóri sem hér segir til að skoða það: nano myfile.patch Línur sem eru óbreyttar eru sýndir með bláum lit. Línur sem hafa verið fjarlægðar eru sýndar í rauðum litum og línur sem hafa verið bætt við eru sýndar í grænum lit. Til að nota plásturinn á myfile.html notaðu eftirfarandi skipun: plástur Þetta mun beita þeim breytingum sem gerðar eru með því að nota diff skipunina í upprunalegu skránni myfile.html. Ef þú vilt skipta um plásturinn þannig að myfile.html er aftur á leiðinni sem það var upphaflega notað eftirfarandi skipun: plástur -R Pakkningastillingin er hægt að nota til að nota plástra yfir heildarskipan uppbyggingar. Það eru miklu betri verkfæri en plásturinn til að búa til plástra og tryggja góða upptökustýringu. Það er ástæða fyrir því að svo margir þróunarverkefni nota GIT til heimildar. GIT gerir það auðvelt að búa til samræmda greiningarstefnu. Plásturstjórnunin er í lagi að beita munni á bash handriti eða eitthvað einfalt en þú getur jafnframt búið til afrit af þeim skrám sem þú vilt plástur og einfaldlega afritaðu nýju skrárnar á sama stað. Fyrir frekari upplýsingar, notaðu stjórn mannsins: maður plástur
head>
Velkomin í MySite h1>
body>
html>
head>
Velkominn í YourSite h1>
body>
html> Hvernig Til Skapa Diff Skrá
Hvernig á að sækja um plásturinn með því að nota plásturskipunina
Hvernig á að snúa aftur á plástur
Yfirlit