Linux колдонуп File кантип колдонууга жамаачы үчүн

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

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

Сиз эмне үчүн келеби түзүү жамаачы

Сен бар дейли бир HTML билэни төмөнкүдөй:


<Башчысы>
<Аталышы> Уюму

<Орган>

Кош Уюму үчүн

браузер жүктөлгөн жогоруда булагы "кош кош" деген сөздөр көрсөтүлөт.

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

релиз бутагы реалдуу колдонуучулар колдонгон версия (башкача айтканда, бул учурда меймандарга Уюму сайт) болот. Келгиле, кош 1.0 нускасы болуп саналат деп айтууга болот. Бул учурда бир өнүгүү этабы кийин боло турган чыгаруу бутагын түзөт 1.1. аны чыгаруу үчүн чыгаруу 1,2, ал эми болот чыгаруу үчүн улам эмес, өзгөртүүлөрдү камтышы мүмкүн 1.1 Анткени өнүктүрүү тармагы алдыга чыгаруу бутагынын болушу мүмкүн болот.

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

А иштетилген үлгүсү

ал төмөнкүдөй код менен myfile.html деген билэни түзүү:


<Башчысы>
<Аталышы> Уюму

<Орган>

Кош Уюму үчүн

Бул баштапкы кодун жамап бир иштетилген мисалы болуп саналат.

ал төмөнкүдөй код менен myfile_v2.html деп аталган дагы бир сааты түзүү:


<Башчысы>
<Аталышы> YourSite

<Орган>

Кош YourSite үчүн

Бул баштапкы кодун жамап бир иштетилген мисалы болуп саналат.

Биринчи билэ гезити "Калк үчүн кош" менен баштапкы интернет болуп саналат. MyFile тышкары биринчи билэ текстте YourFile менен аталып экинчи билэ да ушуну айтууга болот.

Кантип түзүү үчүн Айырмаларды File

жамаачы түзүү максатында биз myfile.html жана myfile_v2.html ортосундагы айырмачылыктарды иштеп чыгуу керек.

Биз төмөнкүдөй айырма буйругу менен бул эмне кыла алат:

айырма -u myfile.html myfile_v2.html> myfile.patch

Сиз myfile.patch билэни ача алат нано редактору , аны карап чыгуу үчүн төмөнкүдөй:

нано myfile.patch

көк өзгөрүүсүз болуп коюлган көрсөтүлгөн. кызыл алынып көрсөтүлгөн жана кошулган багыттар болуп коюлган жашыл көрсөтүлгөн.

Кантип Patch командалык колдонуу тактар ​​колдонуу үчүн

төмөнкү буйрукту колдоносуз myfile.html үчүн жамаачы колдонуу үчүн:

жамаачы

Кантип кайтаруу үчүн жамаачы

Бул баштапкы билэ myfile.html үчүн айырма буйрук менен түзүлгөн өзгөртүүлөрдү колдонулат.

Сиз жамаачы кайтып келсе, ал myfile.html артка жол болуп саналат, ошондуктан ал алгач төмөнкү команданы колдонуп:

жыртык -r

Жыйынтык

жамаачы буйрук бир каталог түзүмү боюнча тактар ​​колдонсо болот.

тактар ​​түзүү жана жакшы булагы көзөмөлдү камсыз кылуу үчүн жамаачы буйрук алда канча жакшыраак инструменттер бар.

көп өнүктүрүү долбоорлору булагы контролдоо үчүн Гит колдонууга негиз жок. Программа бир ырааттуу бутактуу стратегиясын түзүү үчүн жеңил болот.

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

Көбүрөөк маалымат алыш үчүн адам буйрукту колдоносуз:

адам жамаачы