O lenei taiala e maua ai se vaaiga lautele mo le faʻaaogaina o se patch i se polokalama poʻo se faila.
O le tulafono na faʻaaogaina mo le faʻaogaina o patches o le patch command ae ia faʻaaogaina se patch le faʻasologa faʻasalalauga e manaʻomia foi ona faʻaaogaina e tuʻuina atu ai eseesega e manaʻomia ona patch.
Aisea E te Fausia ai se Patch
Vaai faalemafaufau sa i ai sau faila HTML e pei o lenei:
head>
Faʻafeiloaʻi I MySite h1>
body>
html>
O le punaoa o loʻo i luga ao lafoina i totonu o se upega tafaʻilagi e faʻaalia ai upu "Faʻafeiloaʻi i MySite".
E taatele pe a fai polokalame mo iina e tele ni faʻaliliuga o le faila lava lea. Mo se faʻataʻitaʻiga o le ai ai se tasi o lomiga o le lomiga o loʻo i ai nei, o le ai ai se isi faʻamatalaga i luga o le atinaʻeina o le paranesi lea e ono aofia ai le tele o suiga, mulimuli ane atonu o le a iai se isi lomiga i luga o le lala faʻamalolo.
O le lala faʻasao o le a faʻaaogaina e tagata moni (e pei o lenei tulaga tagata asiasi mai i le upega tafailagi a le MySite). Sei tatou fai atu o le MySite o loʻo i le 1.0. A maeʻa se atinaʻe atinae o le ae faia se lala faʻamalolo o le ai ai i lenei tulaga 1.1. O le atinaʻe o le atinaʻe o le a mafai ona i luma atu o le lala faʻamalolo ona e ono aofia ai suiga e le o tatau ona tuʻuina atu i le 1.2 ae o le a mo le 1.1.
Vaai faalemafaufau ei ai se pusa e tatau ona taʻua ai MySite o lauSite. E mafai ona e alu i paranesi taʻitasi ma fai ni suiga i le lomiga ola, faʻataʻotoga ma le faʻasalaga o le faʻataʻitaʻiga e mafai ona e faia le suiga e pei o se vevela vevela i le ola ona faʻaaoga lea o le patch i le atinaʻe ma faʻamalolo lala.
Se Faataitaiga Galuega
Faʻatulagaina se faila e taʻua o myfile.html faʻatasi ai ma le tulafono lenei i totonu:
O se faʻataʻitaʻiga faʻapitoa o le patch source code. p> Fatuina se faila faila e taʻua o myfile_v2.html ma le numera o loʻo i lalo: O se faʻataʻitaʻiga faʻapitoa o le patch source code. p> O le faila muamua o le uluai itulau uepi i le ulutala "Faʻafeiloaʻi i MySite". O le faila lona lua e tutusa lava ma le faila muamua sei vagana ai ua toe faaigoaina MyFile i lauFile i le tusitusiga. Ina ia mafai ona fatuina se patch tatou te manaomia e galueaina eseesega i le va o myfile.html ma myfile_v2.html. E mafai ona matou faia lenei mea i le faasalalauga e pei ona taua i lalo: diff -u myfile.html myfile_v2.html> myfile.patch E mafai ona e tatalaina le file myfile.patch i le faatonu nano e pei ona taua i lalo ina ia mafai ai ona maimoa i ai: nano myfile.patch Lines e le fesuiaʻiina o loʻo faʻaalia i le lanumoana. Lini na aveeseina ua faʻaalia i le mumu ma laina na faʻaopopoina o loʻo lanu meamata. Le faʻaaogaina o le patch i myfile.html faaaoga le faatonuga lenei: patch O lenei mea o le a faʻaaoga ai suiga ua faʻaaogaina e faʻaaoga ai le faʻasalalauga i le uluai faila myfile.html. Afai e te manaʻo e toe faafoi atu le patch ina ia toe foʻi mai myfile.html i le auala na faʻaaoga muamua ai le faatonuga lenei: patch -R O le patch command e mafai ona faʻaaoga e faʻaoga ai patches i luga o le fausaga atoa o le faʻailoga. E sili atu meafaigaluega e sili atu nai lo le faʻatulagaina o patch mo le fatuina o patches ma faʻamautinoa le lelei o le puleaina o punavai. O loʻo i ai se mafuaʻaga e tele naua atinaʻe atinae faʻaaogaina le GIT mo le puleaina o punavai. GIT faʻafaigofie ona fatuina se laasaga faifaipea o laʻau. E lelei tele le faʻatonuga o le faʻaaogaina o eseesega i se tusitusiga faʻavae poʻo se mea faigofie ae e mafai lava ona faigofie ona faia se kopi kopi o faila e te manaʻo e patch ma faigofie ona kopiina faila fou i le nofoaga e tasi. Mo nisi faʻamatalaga faʻaaoga le pule a le tagata: tagata patch
head>
Faʻafeiloaʻi I MySite h1>
body>
html>
head>
Faʻafeiloaʻi i LauSite h1>
body>
html> E faʻapefea ona fatuina le Faiga Faʻamatalaga
Le Faʻaaogaina o le Patch Using The Patch Command
Faʻapefea ona toe faʻafeiloaʻi se patch
Aotelega