ማጣበቂያ እንዴት እንደሚፈጠር

ዝርዝር ሁኔታ:

ማጣበቂያ እንዴት እንደሚፈጠር
ማጣበቂያ እንዴት እንደሚፈጠር

ቪዲዮ: ማጣበቂያ እንዴት እንደሚፈጠር

ቪዲዮ: ማጣበቂያ እንዴት እንደሚፈጠር
ቪዲዮ: የ ማጣበቂያ(ግሉ) ሽጉጥ እንዴት ይሰራል 2024, ህዳር
Anonim

ለተለያዩ ፋይሎች ስብስቦች (ለምሳሌ የሶፍትዌር ምንጭ ኮድ) የተደረጉ ትናንሽ ለውጦችን ለማሰራጨት መጠገኛዎች በዩኒክስ መሰል ስርዓቶች ላይ በሰፊው ጥቅም ላይ ይውላሉ ፡፡ እነሱ ወደ ወቅታዊው ፋይል ለመቀየር ወደ መጀመሪያው ፋይል መደረግ ስላለባቸው አርትዖቶች መረጃን ብቻ ይይዛሉ።

ማጣበቂያ እንዴት እንደሚፈጠር
ማጣበቂያ እንዴት እንደሚፈጠር

አስፈላጊ

የተጫነ ልዩ አገልግሎት።

መመሪያዎች

ደረጃ 1

ለመለወጥ ጠጋኝ ከሚፈጥሩ መረጃዎች ጋር የምንጭ ፋይልን ያዘጋጁ ፡፡ በፋይሉ ውስጥ ያለው መረጃ ጽሑፍ እና ሁለትዮሽ ሊሆን ይችላል

ደረጃ 2

በመጀመርያው ደረጃ የተዘጋጀውን የፋይሉ ብዜት ይፍጠሩ ፡፡ በተመሳሳዩ ስም ወደ ሌላ ማውጫ ወይም ወደ የአሁኑ ማውጫ ይቅዱ ነገር ግን በተለየ ስም ፡

ደረጃ 3

በቀደመው ደረጃ የተፈጠረውን የተባዛ ፋይል ያስተካክሉ። ጽሑፉን በተገቢው አርታዒ ውስጥ እንደ አግባብ ያርትዑ ወይም ከሱ ጋር አብሮ ለመስራት ከታቀደው መተግበሪያ ጋር በፋይሉ ውስጥ ያለውን ውሂብ ይተካ

ደረጃ 4

የልዩ መገልገያውን አጠቃቀም መረጃ ይከልሱ ፡፡ የተርሚናል ኢሜል ይጀምሩ ወይም ወደ ኮንሶል ይቀይሩ ፡፡ ትዕዛዙን ያሂዱ: - የመስመር ላይ እገዛን ለማሳየት እገዛ ትዕዛዞቹን ይሞክሩ-ከተጫነ ተገቢውን የሰነድ ገጾች ለማሳየት የሰው ልዩነት ወይም የመረጃ ልዩነት። ለ -a ፣ -c (-C) ፣ -e ፣ - መደበኛ እና -n (--rsc) አማራጮች ልዩ ትኩረት ይስጡ ፡

ደረጃ 5

ማጣበቂያ ይፍጠሩ ፡፡ የእሱን ውፅዓት ወደ ፋይል በማዛወር የልዩነት ትዕዛዙን በሚፈልጓቸው አማራጮች ያሂዱ። አማራጮቹን ተከትሎ የመጀመሪያዎቹን እና የተሻሻሉ ፋይሎችን እንደ መለኪያዎች ይግለጹ ፡፡ አሁን ባለው ማውጫ ውስጥ ከሚገኙት ፋይሎች ላይ በመመርኮዝ ጠጋኝ ለማመንጨት diff ን የመጠቀም ቀላሉ ምሳሌ የሚከተለውን ይመስላል-diff source.txt modified.txt> sample.patc

ደረጃ 6

የተፈጠረውን ንጣፍ ይመልከቱ። ተስማሚ የጽሑፍ አርታዒን ይጠቀሙ ወይም ይዘቶቹን ከድመት ትእዛዝ ጋር ወደ ኮንሶል ያትሙ። ለምሳሌ-የድመት ሳምፕል.ፓች ወይም የድመት ናሙና.ፓች | ተጨማ

ደረጃ 7

የተፈጠረውን የለውጥ ፋይል ትክክለኛነት ያረጋግጡ። የማጣበቂያውን ትእዛዝ ይጠቀሙ። ከ-i አማራጭ ጋር የማጣበቂያ ዱካውን ወደ እሱ ይለፉ። ለውጤቱ የፋይል ስም ለመመደብ የ -o አማራጩን ይጠቀሙ ፡፡ ይህ የመጀመሪያውን ፋይል ከመጠን በላይ እንዳይፃፍ ይከላከላል ፣ እንደ የመጨረሻው ልኬት መጠቀስ ያለበት ዱካ። ለምሳሌ: patch -i sample.patch -o test.txt source.txt የተፈጠረውን ፋይል እና በሦስተኛው ደረጃ የተፈጠረውን ያነፃፅሩ ፡፡ እነሱ ተመሳሳይ መሆን አለባቸው ፡፡ የጥበቃ ትዕዛዙን በ “ደረቅ-ሩጫ” እና - በ ‹bobobo› መለኪያዎች ያሂዱ ፣ በጥልቀት እና በመጨረሻው ክርክሮች ውስጥ ወደ ምንጭ እና ጠጋኝ የፋይል ስሞች በማለፍ-patch --dry-run --verbose source.txt sample.patch ምንም ለውጦች አይኖሩም ለፋይሎች መደረግ አለበት ፣ ግን ትዕዛዙ በትክክል ከተከናወነ በተከናወኑ እርምጃዎች ላይ ዝርዝር ዘገባ ይታያል። በተጨማሪም የተፈጠረውን ንጣፍ ትክክለኛነት ለመዳኘት ሊያገለግል ይችላል።

የሚመከር: