এটি কমান্ড কুইল্ট যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
quilt - প্যাচ সিরিজ পরিচালনার টুল
সাইনোপিসিস
রেজাই [-h] কমান্ড [বিকল্প]
বর্ণনাঃ
Quilt হল একটি টুল যা প্রতিটি প্যাচের পরিবর্তনগুলি ট্র্যাক করে প্যাচগুলির বড় সেটগুলি পরিচালনা করার জন্য
তোলে প্যাচ প্রয়োগ করা যায়, আন-প্রয়োগ করা যায়, রিফ্রেশ করা যায় ইত্যাদি। মূল দার্শনিক ধারণা
আপনার প্রাথমিক আউটপুট প্যাচ হয়.
কুইল্ট দিয়ে, সমস্ত কাজ একটি একক ডিরেক্টরি গাছের মধ্যে ঘটে। থেকে কমান্ড আহ্বান করা যেতে পারে
উৎস গাছের মধ্যে যে কোন জায়গায়। তারা ফর্মের রেজাই cmd কমান্ড CVS, svn বা git এর মত
আদেশ যতক্ষণ না কমান্ডের নির্দিষ্ট অংশটি অনন্য হয় ততক্ষণ তাদের সংক্ষিপ্ত করা যেতে পারে।
সমস্ত কমান্ড কিছু সাহায্যের পাঠ্য মুদ্রণ করে রেজাই cmd কমান্ড -জ
কুইল্ট প্যাচের একটি স্ট্যাক পরিচালনা করে। প্যাচগুলি বেসের উপরে ক্রমবর্ধমানভাবে প্রয়োগ করা হয়
গাছ প্লাস সমস্ত পূর্ববর্তী প্যাচ. এগুলি স্ট্যাকের উপরে ধাক্কা দেওয়া যেতে পারে (রেজাই ধাক্কা), এবং
স্ট্যাক বন্ধ popped (রেজাই পপ) এর বিষয়বস্তু অনুসন্ধানের জন্য কমান্ড উপলব্ধ
সিরিজ ফাইল (রেজাই ক্রম, নীচে দেখুন), স্ট্যাকের বিষয়বস্তু (রেজাই ফলিত, রেজাই
আগে, রেজাই শীর্ষ), এবং প্যাচগুলি যা একটি নির্দিষ্ট মুহুর্তে প্রয়োগ করা হয় না (রেজাই
পরবর্তী, রেজাই অপ্রয়োগিত) ডিফল্টরূপে, বেশিরভাগ কমান্ডের উপরের প্যাচে প্রযোজ্য
স্ট্যাক।
প্যাচ ফাইলের মধ্যে অবস্থিত প্যাচ উৎস গাছের সাব-ডিরেক্টরি (এর উদাহরণ দেখুন
নিচে ওয়ার্কিং ট্রি)। দ্য QUILT_PATCHES পরিবেশ পরিবর্তনশীল এটি ওভাররাইড করতে ব্যবহার করা যেতে পারে
অবস্থান বর্তমান ডিরেক্টরিতে পাওয়া না গেলে, সেই সাবডিরেক্টরিটি অনুসন্ধান করা হয়
প্যারেন্ট ডিরেক্টরিতে পুনরাবৃত্তিমূলকভাবে (এটি পথের অনুরূপ ফালতু বা এলেবেলে লোক এর জন্য অনুসন্ধান করে
কনফিগারেশন ফাইল)। দ্য প্যাচ ডিরেক্টরিতে সাব-ডিরেক্টরি থাকতে পারে। এটি একটি হতে পারে
একটি ডিরেক্টরির পরিবর্তে প্রতীকী লিঙ্ক।
একটি ফাইল কল ক্রম প্যাচ ফাইল নামের একটি তালিকা রয়েছে যা ক্রম নির্ধারণ করে
প্যাচ প্রয়োগ করা হয়। যদি না এমন কোন উপায় থাকে যার মাধ্যমে সিরিজ ফাইল তৈরি করা যায়
স্বয়ংক্রিয়ভাবে, এটি সাধারণত প্যাচগুলির একটি সেট সহ দেওয়া হয়। এই ফাইলে, প্রতিটি
প্যাচ ফাইলের নাম একটি পৃথক লাইনে রয়েছে। প্যাচ ফাইল পাথ নাম দ্বারা চিহ্নিত করা হয় যে
আপেক্ষিক প্যাচ ডিরেক্টরি; প্যাচগুলি এই ডিরেক্টরির নীচে সাব-ডিরেক্টরিতে থাকতে পারে।
হ্যাশ অক্ষর (#) দিয়ে শুরু হওয়া সিরিজ ফাইলের লাইনগুলি উপেক্ষা করা হয়। আপনি এটিও করতে পারেন
প্রতিটি প্যাচ ফাইল নামের পরে একটি মন্তব্য যোগ করুন, একটি স্পেস এবং একটি হ্যাশ দ্বারা প্রবর্তিত
চরিত্র যখন কুইল্ট প্যাচ যোগ করে, অপসারণ করে বা পুনঃনামকরণ করে, তখন এটি স্বয়ংক্রিয়ভাবে আপডেট করে
সিরিজ ফাইল। কুইল্ট ব্যবহারকারীরা সিরিজ ফাইল পরিবর্তন করতে পারে যখন কিছু প্যাচ প্রয়োগ করা হয়, যেমন
যতক্ষণ না প্রয়োগ করা প্যাচগুলি তাদের আসল ক্রমে থাকে।
বিভিন্ন সিরিজ ফাইল বিভিন্ন উপায়ে প্যাচ একত্রিত করতে ব্যবহার করা যেতে পারে, সংশ্লিষ্ট
যেমন বিভিন্ন উন্নয়ন শাখায়।
একটি প্যাচ প্রয়োগ করার আগে (বা ``স্ট্যাকের উপর ধাক্কা দেওয়া'), প্যাচের সমস্ত ফাইলের কপি
পরিবর্তনগুলি .pc/ এ সংরক্ষিত হয়তালি ডিরেক্টরি প্যাচ বর্তমানে তালিকায় যোগ করা হয়েছে
প্রয়োগ করা প্যাচ (.pc/applied-patches)। পরে যখন একটি প্যাচ পুনরায় তৈরি করা হয় (রেজাই সতেজ করা),
ব্যাকআপ কপি .pc/ এতালি ফাইলগুলির বর্তমান সংস্করণগুলির সাথে তুলনা করা হয়৷
GNU ডিফ ব্যবহার করে উৎস গাছ।
একটি প্যাচ সম্পর্কিত ডকুমেন্টেশন একটি প্যাচ ফাইলের শুরুতে রাখা যেতে পারে। কুইল্ট হয়
রিফ্রেশ করার সময় প্রকৃত প্যাচের পূর্ববর্তী সমস্ত পাঠ্য সংরক্ষণে সতর্ক থাকুন। (এই
ইউনিফাইড ফরম্যাটে প্যাচগুলিতে সীমাবদ্ধ; দেখা পরিবর্তন ডকুমেন্টেশন)।
সিরিজ ফাইলটি .pc ডিরেক্টরিতে, উৎস গাছের মূলে এবং এর মধ্যে দেখা হয়
প্যাচ ডিরেক্টরি. প্রথম সিরিজ ফাইল যেটি পাওয়া যায় তা ব্যবহার করা হয়। এটি একটি হতে পারে
প্রতীকী লিঙ্ক, বা একাধিক হার্ড লিঙ্ক সহ একটি ফাইল। সাধারণত, শুধুমাত্র একটি সিরিজ ফাইল ব্যবহার করা হয়
প্যাচের একটি সেটের জন্য, তাই প্যাচ সাব-ডিরেক্টরিটি একটি সুবিধাজনক অবস্থান।
.pc ডিরেক্টরি এবং এর সাব-ডিরেক্টরিগুলিকে স্থানান্তর করা যাবে না, তবে এটি একটি প্রতীকী হতে পারে
লিঙ্ক সোর্স ট্রিতে প্যাচ প্রয়োগ করার সময়, এই ডিরেক্টরিটি অনেকের জন্য অপরিহার্য
স্ট্যাক বন্ধ প্যাচ নেওয়া সহ অপারেশন (রেজাই পপ), এবং রিফ্রেশিং প্যাচ
(রেজাই সতেজ করা) .pc ডিরেক্টরির ফাইলগুলি স্বয়ংক্রিয়ভাবে মুছে ফেলা হয় যখন সেগুলি না থাকে
আর প্রয়োজন, তাই ম্যানুয়ালি পরিষ্কার করার দরকার নেই।
কুইল্ট কম্যান্ডস REFERENCE,
যোগ [-P প্যাচ] {ফাইল} ...
শীর্ষস্থানীয় বা নামযুক্ত প্যাচে এক বা একাধিক ফাইল যুক্ত করুন। ফাইল প্যাচ যোগ করা আবশ্যক
সংশোধন করার আগে। প্যাচ দ্বারা পরিবর্তিত ফাইলগুলি ইতিমধ্যে উপরে প্রয়োগ করা হয়েছে৷
নির্দিষ্ট প্যাচ যোগ করা যাবে না.
-পি প্যাচ
ফাইল যোগ করতে প্যাচ.
টীকা [-P প্যাচ] {ফাইল}
নির্দিষ্ট ফাইলের একটি টীকাযুক্ত তালিকা প্রিন্ট করুন যা দেখায় যে কোন প্যাচগুলি কোনটি পরিবর্তন করে
লাইন শুধুমাত্র প্রয়োগ করা প্যাচ অন্তর্ভুক্ত করা হয়.
-পি প্যাচ
শীর্ষস্থানীয় প্যাচের পরিবর্তে নির্দিষ্ট করা পরিবর্তনের জন্য পরীক্ষা করা বন্ধ করুন।
ফলিত [প্যাচ]
প্রয়োগ করা প্যাচগুলির একটি তালিকা, বা নির্দিষ্ট করা পর্যন্ত এবং সহ সমস্ত প্যাচ প্রিন্ট করুন
ফাইল সিরিজে প্যাচ।
মুছে ফেলা [-r] [--ব্যাকআপ] [প্যাচ|-n]
সিরিজ ফাইল থেকে নির্দিষ্ট বা শীর্ষস্থানীয় প্যাচ সরান। যদি প্যাচ প্রয়োগ করা হয়,
কুইল্ট প্রথমে এটি অপসারণ করার চেষ্টা করবে। (শুধুমাত্র শীর্ষস্থানীয় প্যাচটি ডানদিকে সরানো যেতে পারে
এখন।)
-n নির্দিষ্ট বা শীর্ষস্থানীয় প্যাচের পরিবর্তে শীর্ষস্থানীয় পরে পরবর্তী প্যাচটি মুছুন।
-r প্যাচ ডিরেক্টরি থেকে মুছে ফেলা প্যাচ ফাইলটিও সরান।
--ব্যাকআপ
প্যাচ ফাইলটি মুছে ফেলার পরিবর্তে প্যাচ ~ নামকরণ করুন। সাথে ব্যবহার না করলে উপেক্ষা করা হয়
`-আর'।
পরিবর্তন [-p n|-p ab] [-u|-U num|-c|-C num] [--প্যাচ একত্রিত করুন
[--ডিফ=ইউটিলিটি] [--কোন-টাইমস্ট্যাম্প] [--না-সূচী] [--ছাঁটা] [--রঙ[=সর্বদা|অটো|কখনই না]]
[ফাইল...]
শীর্ষস্থানীয় বা নির্দিষ্ট প্যাচে নির্দিষ্ট ফাইল(গুলি) এর একটি পার্থক্য তৈরি করে। আপনি উত্তর দিবেন না
ফাইলগুলি নির্দিষ্ট করা হয়েছে, সংশোধিত সমস্ত ফাইল অন্তর্ভুক্ত করা হয়েছে।
-পি n
একটি -p n শৈলী প্যাচ তৈরি করুন (-p0 বা -p1 সমর্থিত)।
-p ab
একটি -p1 শৈলী প্যাচ তৈরি করুন, কিন্তু আসল এবং নতুন হিসাবে a/file এবং b/file ব্যবহার করুন
ডিফল্ট dir.orig/file এবং dir/file নামের পরিবর্তে ফাইলের নাম।
-u, -U সংখ্যা, -c, -C সংখ্যা
কনটেক্সটের সংখ্যা লাইন সহ একটি ইউনিফাইড ডিফ (-u, -U) তৈরি করুন। একটি প্রসঙ্গ পার্থক্য তৈরি করুন
(-c, -C) প্রসঙ্গের সংখ্যা লাইন সহ। প্রসঙ্গ লাইনের সংখ্যা ডিফল্ট 3 এ।
--নো-টাইমস্ট্যাম্প
প্যাচ হেডারে ফাইল টাইমস্ট্যাম্প অন্তর্ভুক্ত করবেন না।
--নো-সূচক
সূচক আউটপুট করবেন না: লাইন।
-z আদর্শ আউটপুটে লিখুন যে পরিবর্তনগুলি শীর্ষস্থানীয় তুলনায় করা হয়েছে
বা নির্দিষ্ট প্যাচ।
-R একটি বিপরীত পার্থক্য তৈরি করুন।
-পি প্যাচ
নির্দিষ্ট প্যাচের জন্য একটি পার্থক্য তৈরি করুন। (সর্বোচ্চ প্যাচে ডিফল্ট।)
-- প্যাচ একত্রিত করুন
এই প্যাচ এবং নির্দিষ্ট প্যাচের মধ্যে সমস্ত প্যাচের জন্য একটি সম্মিলিত পার্থক্য তৈরি করুন
সঙ্গে -পি। `-' একটি প্যাচ নাম প্রথম প্রয়োগ করা প্যাচ নির্দিষ্ট করার সমতুল্য।
--স্ন্যাপশট
স্ন্যাপশটের বিপরীতে পার্থক্য (`কুইল্ট স্ন্যাপশট -h' দেখুন)।
--diff=উপযোগিতা
পার্থক্য তৈরি করার জন্য নির্দিষ্ট ইউটিলিটি ব্যবহার করুন। ইউটিলিটি সঙ্গে আহ্বান করা হয়
আর্গুমেন্ট হিসাবে আসল এবং নতুন ফাইলের নাম।
--রং[=সর্বদা|অটো|কখনই না]
সিনট্যাক্স রঙ ব্যবহার করুন (আউটপুট একটি tty হলেই এটি স্বয়ংক্রিয়ভাবে সক্রিয় হয়)।
--সাজান
মূল ক্রম সংরক্ষণের পরিবর্তে ফাইলগুলিকে তাদের নাম অনুসারে সাজান।
সম্পাদন করা ফাইল...
$EDITOR-এ নির্দিষ্ট ফাইল(গুলি) সম্পাদনা করুন এটিকে (সেগুলি) শীর্ষস্থানীয় প্যাচে যোগ করার পর।
নথি পত্র [-v] [-a] [-l] [--একত্রিত প্যাচ] [প্যাচ]
শীর্ষস্থানীয় বা নির্দিষ্ট প্যাচ পরিবর্তন করে এমন ফাইলগুলির তালিকা প্রিন্ট করুন।
-একটি সমস্ত প্রয়োগ করা প্যাচে সমস্ত ফাইলের তালিকা করুন।
-l আউটপুটে প্যাচ নাম যোগ করুন।
-v ভার্বোস, আরও ব্যবহারকারী বান্ধব আউটপুট।
-- প্যাচ একত্রিত করুন
এই প্যাচ এবং শীর্ষস্থানীয় বা নির্দিষ্ট এর মধ্যে সমস্ত প্যাচের জন্য একটি তালিকা তৈরি করুন
প্যাচ `-' একটি প্যাচ নাম প্রথম প্রয়োগ করা প্যাচ নির্দিষ্ট করার সমতুল্য।
ভাঁজ [-আর] [-কিউ] [-এফ] [-পি স্ট্রিপ-লেভেল]
স্ট্যান্ডার্ড ইনপুট থেকে পঠিত প্যাচটিকে শীর্ষস্থানীয় প্যাচে একত্রিত করুন: নিশ্চিত করার পরে
যে সমস্ত ফাইল পরিবর্তিত হয় তা শীর্ষস্থানীয় প্যাচের অংশ, প্যাচটি এর সাথে প্রয়োগ করা হয়
নির্দিষ্ট স্ট্রিপ স্তর (যা ডিফল্ট 1)।
-আর বিপরীতে প্যাচ প্রয়োগ করুন।
-q শান্ত অপারেশন।
-f বল প্রয়োগ করুন, এমনকি যদি প্যাচ প্রত্যাখ্যান করে। শান্ত মোডে না হলে, প্যাচ প্রয়োগ করুন
ইন্টারেক্টিভভাবে: প্যাচ ইউটিলিটি প্রশ্ন জিজ্ঞাসা করতে পারে।
-p স্ট্রিপ-লেভেল
আবেদন করার সময় ফাইলের নাম থেকে পাথনেম উপাদানের সংখ্যা
প্যাচফাইল
কাঁটাচামচ [নতুন নাম]
সর্বোচ্চ প্যাচ কাঁটা. একটি প্যাচ কাঁটা মানে একটি এর অধীনে এটির একটি মৌখিক অনুলিপি তৈরি করা
নতুন নাম, এবং বর্তমান সিরিজে আসলটির পরিবর্তে সেই নতুন নামটি ব্যবহার করুন।
এটি দরকারী যখন একটি প্যাচ পরিবর্তন করতে হয়, কিন্তু এটির মূল সংস্করণটি করা উচিত
সংরক্ষণ করা, যেমন কারণ এটি অন্য সিরিজে বা ইতিহাসের জন্য ব্যবহৃত হয়। ক
কমান্ডের সাধারণ ক্রম হবে: কাঁটা, সম্পাদনা, রিফ্রেশ।
নতুন_নাম অনুপস্থিত থাকলে, কাঁটাযুক্ত প্যাচের নামটি বর্তমান প্যাচের নাম হবে,
এর পরে `-2'। যদি প্যাচের নাম ইতিমধ্যেই একটি ড্যাশ-এবং-সংখ্যাতে শেষ হয়, তাহলে সংখ্যাটি
আরও বর্ধিত (যেমন, patch.diff, patch-2.diff, patch-3.diff)।
চিত্রলেখ [--সমস্ত] [--কমান] [--লাইন[=সংখ্যা]] [--edge-labels=files] [-T ps] [প্যাচ]
উত্পন্ন a ডট(1) নির্দেশিত গ্রাফ প্রয়োগ করা প্যাচগুলির মধ্যে নির্ভরতা দেখায়। ক
প্যাচ অন্য প্যাচের উপর নির্ভর করে যদি উভয় একই ফাইলে স্পর্শ করে বা --লাইন দিয়ে
বিকল্প, যদি তাদের পরিবর্তনগুলি ওভারল্যাপ হয়। অন্যথায় নির্দিষ্ট করা না থাকলে, গ্রাফ অন্তর্ভুক্ত
সমস্ত প্যাচ যা শীর্ষস্থানীয় প্যাচ নির্ভর করে। যখন একটি প্যাচ নাম নির্দিষ্ট করা হয়,
শীর্ষস্থানীয় প্যাচের পরিবর্তে, নির্দিষ্ট প্যাচের জন্য একটি গ্রাফ তৈরি করুন। গ্রাফ হবে
অন্যান্য সমস্ত প্যাচ অন্তর্ভুক্ত করুন যেগুলির উপর এই প্যাচ নির্ভর করে, সেইসাথে সমস্ত প্যাচগুলিকে অন্তর্ভুক্ত করুন
এই প্যাচ উপর নির্ভর করে।
--সব
সমস্ত প্রয়োগ করা প্যাচ এবং তাদের নির্ভরতা সহ একটি গ্রাফ তৈরি করুন। (অপ্রয়োগিত
প্যাচ অন্তর্ভুক্ত করা হয় না।)
--কমান
গ্রাফ থেকে ট্রানজিটিভ প্রান্তগুলি বাদ দিন।
--লাইন[=সংখ্যা]
প্যাচগুলি পরিবর্তন করা লাইনগুলি দেখে নির্ভরতা গণনা করুন। যদি না a
বিভিন্ন সংখ্যা নির্দিষ্ট করা হয়েছে, প্রসঙ্গ দুটি লাইন অন্তর্ভুক্ত করা হয়েছে.
--edge-labels=ফাইল
ফাইলের নামগুলির সাথে লেবেল গ্রাফ প্রান্তগুলি যা সংলগ্ন প্যাচগুলি পরিবর্তন করে৷
-টি পিএস
সরাসরি একটি পোস্টস্ক্রিপ্ট আউটপুট ফাইল তৈরি করুন।
, grep [-h|বিকল্প] {প্যাটার্ন}
সোর্স ফাইলগুলির মাধ্যমে গ্রেপ, পুনরাবৃত্তিমূলকভাবে, প্যাচগুলি এড়িয়ে যাওয়া এবং কুইল্ট মেটা-
তথ্য যদি কোন ফাইলের নাম যুক্তি দেওয়া না হয়, পুরো উৎস গাছটি অনুসন্ধান করা হয়।
দয়া করে দেখুন , grep(1) বিকল্পের জন্য ম্যানুয়াল পৃষ্ঠা।
-h এই সাহায্য প্রিন্ট করুন। grep -h বিকল্পটি একটি ডবল-ড্যাশ (--) পরে পাস করা যেতে পারে। অনুসন্ধান করুন
ড্যাশ দিয়ে শুরু হওয়া এক্সপ্রেশনগুলি দ্বিতীয় ডাবল-ড্যাশের পরে পাস করা যেতে পারে (--
--)।
হেডার [-এ|-আর
[প্যাচ]
শীর্ষস্থানীয় বা নির্দিষ্ট প্যাচের শিরোনাম মুদ্রণ বা পরিবর্তন করুন।
-a, -r, -e
প্রস্থান করা প্যাচ হেডার (-a) এর সাথে যোগ করুন বা (-r) প্রতিস্থাপন করুন, অথবা (-e) শিরোনাম সম্পাদনা করুন
$EDITOR-এ। যদি এই বিকল্পগুলির কোনটি দেওয়া না হয়, প্যাচ শিরোনামটি মুদ্রণ করুন।
--স্ট্রিপ-ডিফস্ট্যাট
হেডার থেকে স্ট্রিপ ডিফস্ট্যাট আউটপুট।
--স্ট্রিপ-ট্রেলিং-হোয়াইটস্পেস
হেডারের লাইনের শেষে স্ট্রিপ ট্রেইলিং হোয়াইটস্পেস।
--ব্যাকআপ
প্যাচ হিসাবে একটি প্যাচের পুরানো সংস্করণের একটি ব্যাকআপ কপি তৈরি করুন~৷
--dep3
সম্পাদনা করার সময় (-e), DEP-3 হেডার সহ একটি টেমপ্লেট সন্নিবেশ করুন। DEP-3 হল
http://dep.debian.net/deps/dep3/ প্যাচ ট্যাগিং নির্দেশিকা।
আমদানি [-p num] [-R] [-P প্যাচ] [-f] [-d {o|a|n}] প্যাচফাইল ...
বাহ্যিক প্যাচ আমদানি করুন। বর্তমান শীর্ষ অনুসরণ করে প্যাচ ঢোকানো হবে
প্যাচ, এবং তাদের প্রয়োগ করার জন্য আমদানি করার পরে ধাক্কা দিতে হবে।
-p সংখ্যা
আবেদন করার সময় ডাইরেক্টরি লেভেলের সংখ্যা (ডিফল্ট=1)
-R
বিপরীতে প্যাচ প্রয়োগ করুন।
-পি প্যাচ
কুইল্টের ভিতরে ব্যবহার করার জন্য প্যাচ ফাইলের নাম। এই বিকল্পটি শুধুমাত্র একটি আমদানি করার সময় ব্যবহার করা যেতে পারে
একক প্যাচ
-f বিদ্যমান প্যাচগুলি ওভাররাইট/আপডেট করুন।
-d {o|a|n}
বিদ্যমান প্যাচে ওভাররাইট করার সময়, পুরানো (o), সমস্ত (a), বা নতুন (n) প্যাচ রাখুন
হেডার যদি উভয় প্যাচেই শিরোনাম অন্তর্ভুক্ত থাকে, তাহলে এই বিকল্পটি অবশ্যই নির্দিষ্ট করতে হবে। এই
বিকল্পটি তখনই কার্যকর যখন -f ব্যবহার করা হয়।
কুইল্ট মেটা-ডেটা এখন আরম্ভ করা হয়েছে।
মেইল {--mbox ফাইল|--পাঠান} [-m পাঠ্য] [-M ফাইল] [--প্রিফিক্স উপসর্গ] [--প্রেরক ...] [--থেকে
...] [--কে...] [--cc...] [--bcc...] [--বিষয়...] [--বার্তার উত্তর] [প্রথম_প্যাচ
[শেষ_প্যাচ]]
প্যাচের একটি নির্দিষ্ট পরিসর বা সিরিজের সমস্ত প্যাচ থেকে মেল বার্তা তৈরি করুন
ফাইল, এবং হয় সেগুলিকে একটি মেলবক্স ফাইলে সংরক্ষণ করুন, অথবা অবিলম্বে পাঠান৷ সম্পাদক হলেন
ভূমিকা জন্য একটি টেমপ্লেট সঙ্গে খোলা. দয়া করে দেখুন
বিস্তারিত জানার জন্য /usr/share/doc/quilt/README.MAIL। প্যাচের একটি পরিসীমা নির্দিষ্ট করার সময়, a
`-' এর প্রথম প্যাচের নাম প্রথমটি নির্দেশ করে এবং `-' এর শেষ প্যাচ নামটি বোঝায়
সিরিজের শেষ প্যাচ।
-m টেক্সট
ভূমিকাতে পাঠ্য হিসাবে ব্যবহার করার জন্য পাঠ্য। এই বিকল্পটি ব্যবহার করা হলে, সম্পাদক
আহ্বান করা হবে না, এবং প্যাচগুলি অবিলম্বে প্রক্রিয়া করা হবে।
-এম ফাইল
-m বিকল্পটি পছন্দ করুন, কিন্তু ফাইল থেকে ভূমিকা পড়ুন।
--প্রিফিক্স উপসর্গ
উত্পন্ন বিষয়গুলির বন্ধনী অংশে একটি বিকল্প উপসর্গ ব্যবহার করুন। পূর্ব নির্ধারিত
'প্যাচ' করতে।
--mbox ফাইল
এমবক্স ফরম্যাটে নির্দিষ্ট ফাইলে সমস্ত বার্তা সংরক্ষণ করুন। mbox পরে হতে পারে
ফরমেল ব্যবহার করে পাঠানো, উদাহরণস্বরূপ।
--পাঠুন
সরাসরি বার্তা পাঠান।
--প্রেরক
ব্যবহার করার জন্য খাম প্রেরকের ঠিকানা। ঠিকানা অবশ্যই ফর্মের হতে হবে
`user@domain.name' কোন প্রদর্শন নাম অনুমোদিত নয়.
--থেকে, --বিষয়
থেকে এবং বিষয় শিরোনাম ব্যবহার করার জন্য মান. যদি না -- থেকে বিকল্প দেওয়া হয়,
--সেন্ডার বিকল্পের মান ব্যবহার করা হয়।
--to, --cc, --bcc
To, Cc, বা Bcc হেডারে একজন প্রাপক যোগ করুন।
-- স্বাক্ষর ফাইল
বার্তাগুলিতে নির্দিষ্ট স্বাক্ষর যুক্ত করুন (এতে ডিফল্ট ~/.স্বাক্ষর যদি পাওয়া যায়; ব্যবহার
`-' কোনো স্বাক্ষর ছাড়াই)।
--বার্তার উত্তর
নির্দিষ্ট বার্তার উত্তর দিতে উপযুক্ত শিরোনাম যোগ করুন।
নতুন [-p n|-p ab] {প্যাচনাম}
নির্দিষ্ট ফাইলের নামের সাথে একটি নতুন প্যাচ তৈরি করুন, এবং এটি শীর্ষের পরে ঢোকান
প্যাচ নামটি একটি সাব-ডিরেক্টরি নামের সাথে প্রিফিক্স করা যেতে পারে, গ্রুপ করার অনুমতি দেয়
সম্পর্কিত প্যাচ একসাথে.
-পি n
একটি -p n শৈলী প্যাচ তৈরি করুন (-p0 বা -p1 সমর্থিত)।
-p ab
একটি -p1 শৈলী প্যাচ তৈরি করুন, কিন্তু আসল এবং নতুন হিসাবে a/file এবং b/file ব্যবহার করুন
ডিফল্ট dir.orig/file এবং dir/file নামের পরিবর্তে ফাইলের নাম।
একটি উৎস গাছের সাব-ডিরেক্টরিতে কুইল্ট ব্যবহার করা যেতে পারে। এটি a এর মূল নির্ধারণ করে
বর্তমান কাজের উপরে একটি প্যাচ ডিরেক্টরি অনুসন্ধান করে উত্স গাছ
ডিরেক্টরি quilt হলে উদ্দিষ্ট রুট ডিরেক্টরিতে একটি প্যাচ ডিরেক্টরি তৈরি করুন
একটি শীর্ষ-স্তরের ডিরেক্টরি নির্বাচন করে যা ডিরেক্টরি ট্রিতে খুব বেশি।
পরবর্তী [প্যাচ]
সিরিজের নির্দিষ্ট বা শীর্ষস্থানীয় প্যাচের পরে পরবর্তী প্যাচের নাম প্রিন্ট করুন
ফাইল.
প্যাচ [-v] [--রঙ[=সর্বদা|অটো|কখনই না]] {ফাইল} [ফাইল...]
প্যাচগুলির তালিকা প্রিন্ট করুন যা নির্দিষ্ট ফাইলগুলির যে কোনও পরিবর্তন করে। (একটি হিউরিস্টিক ব্যবহার করে
অপ্রয়োগিত প্যাচ দ্বারা কোন ফাইলগুলি সংশোধন করা হয়েছে তা নির্ধারণ করুন। উল্লেখ্য যে এই হিউরিস্টিক
প্রয়োগকৃত প্যাচ স্ক্যান করার চেয়ে অনেক ধীর।)
-v ভার্বোস, আরও ব্যবহারকারী বান্ধব আউটপুট।
--রং[=সর্বদা|অটো|কখনই না]
সিনট্যাক্স রঙ ব্যবহার করুন (আউটপুট একটি tty হলেই এটি স্বয়ংক্রিয়ভাবে সক্রিয় হয়)।
পপ [-afRqv] [সংখ্যা|প্যাচ]
প্রয়োগ করা প্যাচের স্ট্যাক থেকে প্যাচ(গুলি) সরান। বিকল্প ছাড়া, শীর্ষস্থানীয়
প্যাচ সরানো হয়। যখন একটি সংখ্যা নির্দিষ্ট করা হয়, প্যাচগুলির নির্দিষ্ট সংখ্যা সরান।
যখন একটি প্যাচ নাম নির্দিষ্ট করা হয়, নির্দিষ্ট প্যাচ উপরে শেষ না হওয়া পর্যন্ত প্যাচগুলি সরান
স্ট্যাকের প্যাচ নামের প্যাচ/ উপসর্গ অন্তর্ভুক্ত হতে পারে, যার অর্থ ফাইলের নাম
সমাপ্তি ব্যবহার করা যেতে পারে।
-একটি সমস্ত প্রয়োগ করা প্যাচগুলি সরান।
-f বল অপসারণ। প্যাচ(গুলি) প্রয়োগ করার আগে যে অবস্থা থেকে পুনরুদ্ধার করা হবে
ব্যাকআপ ফাইল।
-আর প্যাচটি পরিষ্কারভাবে সরানো হয়েছে কিনা তা সর্বদা যাচাই করুন; টাইমস্ট্যাম্প চেকের উপর নির্ভর করবেন না।
-q শান্ত অপারেশন।
-v ভার্বোস অপারেশন।
আগে [প্যাচ]
পূর্ববর্তী প্যাচের নাম প্রিন্ট করুন নির্দিষ্ট বা শীর্ষস্থানীয় প্যাচের আগে
সিরিজ ফাইল।
ধাক্কা [-afqv] [--মিলন[=মার্জন|diff3]] [--ছাড়-প্রত্যাখ্যান] [--রঙ[=সর্বদা|অটো|কখনই না]]
[সংখ্যা|প্যাচ]
সিরিজ ফাইল থেকে প্যাচ(গুলি) প্রয়োগ করুন। বিকল্প ছাড়া, সিরিজের পরবর্তী প্যাচ
ফাইল প্রয়োগ করা হয়। যখন একটি সংখ্যা নির্দিষ্ট করা হয়, প্যাচগুলির নির্দিষ্ট সংখ্যা প্রয়োগ করুন।
যখন একটি প্যাচের নাম নির্দিষ্ট করা হয়, নির্দিষ্ট করা সহ সমস্ত প্যাচ প্রয়োগ করুন
প্যাচ প্যাচ নামের প্যাচ/ উপসর্গ অন্তর্ভুক্ত হতে পারে, যার অর্থ ফাইলের নাম
সমাপ্তি ব্যবহার করা যেতে পারে। সমস্ত স্পর্শ করা ফাইলের এমটাইম ঠিক একই হবে
সময় skews প্রতিরোধ.
-একটি সিরিজ ফাইলের সমস্ত প্যাচ প্রয়োগ করুন।
-q শান্ত অপারেশন।
-f বল প্রয়োগ করুন, এমনকি যদি প্যাচ প্রত্যাখ্যান করে। শান্ত মোডে না হলে, প্যাচ প্রয়োগ করুন
ইন্টারেক্টিভভাবে: প্যাচ ইউটিলিটি প্রশ্ন জিজ্ঞাসা করতে পারে।
-v ভার্বোস অপারেশন।
--fuzz=N
সর্বাধিক ফাজ ফ্যাক্টর সেট করুন (ডিফল্ট: 2)।
-মি, --একত্রীকরণ[=একত্রীকরণ | পার্থক্য3]
প্যাচ ফাইলটিকে মূল ফাইলগুলিতে মার্জ করুন (দেখুন তালি(1))।
--ত্যাগ-প্রত্যাখ্যান করে
প্রত্যাখ্যান ফাইল প্যাচ উত্পাদিত চারপাশে ছেড়ে, এমনকি যদি প্যাচ আসলে না
প্রয়োগ করা হয়েছে।
--রং[=সর্বদা|অটো|কখনই না]
সিনট্যাক্স রঙ ব্যবহার করুন (আউটপুট একটি tty হলেই এটি স্বয়ংক্রিয়ভাবে সক্রিয় হয়)।
সতেজ করা [-p n|-p ab] [-u|-U সংখ্যা
ইনডেক্স] [--ডিফস্ট্যাট] [-সর্ট] [-ব্যাকআপ] [-স্ট্রিপ-ট্রেলিং-হোয়াইটস্পেস] [প্যাচ]
নির্দিষ্ট প্যাচ রিফ্রেশ করে, বা ডিফল্টরূপে শীর্ষস্থানীয় প্যাচ। ডকুমেন্টেশন যে
প্যাচ ফাইলের প্রকৃত প্যাচ ধরে রাখার আগে আসে।
উপরে নেই এমন প্যাচগুলি রিফ্রেশ করা সম্ভব। উপরে কোন প্যাচ থাকলে
একই ফাইলগুলিকে রিফ্রেশ করতে প্যাচ পরিবর্তন করুন, স্ক্রিপ্টটি ডিফল্টরূপে বাতিল হয়ে যায়। প্যাচ পারে
এখনও -f দিয়ে রিফ্রেশ হবে। সেক্ষেত্রে এই স্ক্রিপ্ট প্রতিটির জন্য একটি সতর্কতা প্রিন্ট করবে
ছায়াযুক্ত ফাইল, সাম্প্রতিক প্যাচ দ্বারা পরিবর্তন উপেক্ষা করা হবে, এবং শুধুমাত্র পরিবর্তন
যে ফাইলগুলি সাম্প্রতিক প্যাচ দ্বারা পরিবর্তিত হয়নি সেগুলি শেষ হবে
নির্দিষ্ট প্যাচ।
-পি n
একটি -p n শৈলী প্যাচ তৈরি করুন (-p0 বা -p1 সমর্থিত)।
-p ab
একটি -p1 শৈলী প্যাচ তৈরি করুন, কিন্তু আসল এবং নতুন হিসাবে a/file এবং b/file ব্যবহার করুন
ডিফল্ট dir.orig/file এবং dir/file নামের পরিবর্তে ফাইলের নাম।
-u, -U সংখ্যা, -c, -C সংখ্যা
কনটেক্সটের সংখ্যা লাইন সহ একটি ইউনিফাইড ডিফ (-u, -U) তৈরি করুন। একটি প্রসঙ্গ পার্থক্য তৈরি করুন
(-c, -C) প্রসঙ্গের সংখ্যা লাইন সহ। প্রসঙ্গ লাইনের সংখ্যা ডিফল্ট 3 এ।
-z[নতুন_নাম]
শীর্ষস্থানীয় প্যাচটি রিফ্রেশ করার পরিবর্তে পরিবর্তনগুলি সহ একটি নতুন প্যাচ তৈরি করুন।
যদি কোনো নতুন নাম নির্দিষ্ট করা না থাকে, তাহলে মূল প্যাচ নামের সাথে `-2' যোগ করা হয়, ইত্যাদি (দেখুন
ফর্ক কমান্ড।)
--নো-টাইমস্ট্যাম্প
প্যাচ হেডারে ফাইল টাইমস্ট্যাম্প অন্তর্ভুক্ত করবেন না।
--নো-সূচক
সূচক আউটপুট করবেন না: লাইন।
--ডিফস্ট্যাট
প্যাচ হেডারে একটি ডিফস্ট্যাট বিভাগ যোগ করুন বা বিদ্যমান ডিফস্ট্যাট প্রতিস্থাপন করুন
অধ্যায়.
-f একটি প্যাচের রিফ্রেশিং প্রয়োগ করুন যা উপরে নেই।
--ব্যাকআপ
প্যাচ হিসাবে একটি প্যাচের পুরানো সংস্করণের একটি ব্যাকআপ কপি তৈরি করুন~৷
--সাজান
মূল ক্রম সংরক্ষণের পরিবর্তে ফাইলগুলিকে তাদের নাম অনুসারে সাজান।
--স্ট্রিপ-ট্রেলিং-হোয়াইটস্পেস
লাইনের শেষে স্ট্রিপ ট্রেলিং হোয়াইটস্পেস।
অপসারণ [-P প্যাচ] {ফাইল} ...
শীর্ষস্থানীয় বা নামযুক্ত প্যাচ থেকে এক বা একাধিক ফাইল সরান। ফাইল যা দ্বারা পরিবর্তিত হয়
নির্দিষ্ট প্যাচের উপরের প্যাচগুলি সরানো যাবে না।
-পি প্যাচ
নামযুক্ত প্যাচ থেকে নামযুক্ত ফাইলগুলি সরান।
নামান্তর [-P প্যাচ] new_name
শীর্ষস্থানীয় বা নামযুক্ত প্যাচের নাম পরিবর্তন করুন।
-পি প্যাচ
নাম পরিবর্তন করতে প্যাচ.
প্রত্যাবর্তন করা [-P প্যাচ] {ফাইল} ...
নির্দিষ্ট ফাইল(গুলি) এর জন্য শীর্ষস্থানীয় বা নামযুক্ত প্যাচে অবিচ্ছিন্ন পরিবর্তনগুলি ফিরিয়ে দিন:
প্রত্যাবর্তনের পরে, 'quilt diff -z' সেই ফাইলগুলির জন্য কোন পার্থক্য দেখাবে না। পরিবর্তন করে
নির্দিষ্ট প্যাচের উপরে প্যাচ দ্বারা পরিবর্তিত ফাইলগুলি প্রত্যাবর্তন করা যাবে না।
-পি প্যাচ
নামযুক্ত প্যাচে পরিবর্তনগুলি প্রত্যাবর্তন করুন।
ক্রম [--রঙ[=সর্বদা|অটো|কখনই না]] [-v]
সিরিজ ফাইলের সমস্ত প্যাচের নাম প্রিন্ট করুন।
--রং[=সর্বদা|অটো|কখনই না]
সিনট্যাক্স রঙ ব্যবহার করুন (আউটপুট একটি tty হলেই এটি স্বয়ংক্রিয়ভাবে সক্রিয় হয়)।
-v ভার্বোস, আরও ব্যবহারকারী বান্ধব আউটপুট।
সেটআপ [-d পাথ-উপসর্গ] [-v] [--sourcedir dir] [--fuzz=N] {specfile|seriesfile}
একটি rpm spec ফাইল বা একটি কুইল্ট সিরিজ ফাইল থেকে একটি উৎস ট্রি শুরু করে।
-d ফলস্বরূপ উৎস গাছের জন্য ঐচ্ছিক পথ উপসর্গ।
-- উৎস পরিচালক
প্যাকেজ উত্স ধারণ করে যে ডিরেক্টরি. ডিফল্ট `.'.
-v ভার্বোস ডিবাগ আউটপুট।
--fuzz=N
সর্বাধিক ফাজ ফ্যাক্টর সেট করুন (আরপিএম 4.6 বা তার পরে প্রয়োজন)।
খোল [আদেশ]
একটি ডুপ্লিকেট পরিবেশে একটি শেল চালু করুন। শেল থেকে প্রস্থান করার পরে, কোনো পরিবর্তন
এই পরিবেশে তৈরি সর্বোচ্চ প্যাচ প্রয়োগ করা হয়.
একটি কমান্ড নির্দিষ্ট করা হলে, এটি শেল চালু করার পরিবর্তে কার্যকর করা হয়।
স্ন্যাপশট [-ঘ]
বর্তমান কাজের অবস্থার একটি স্ন্যাপশট নিন। স্ন্যাপশট নেওয়ার পরে, গাছটি পারে
ঠেলাঠেলি এবং পপিং প্যাচ সহ স্বাভাবিক উপায়ে সংশোধন করা হবে। বিরুদ্ধে একটি পার্থক্য
স্ন্যাপশটের মুহূর্তে গাছটি `কুইল্ট ডিফ -- স্ন্যাপশট' দিয়ে তৈরি করা যেতে পারে।
-d শুধুমাত্র বর্তমান স্ন্যাপশট সরান।
শীর্ষ
প্রয়োগ করা প্যাচের বর্তমান স্ট্যাকের উপর শীর্ষস্থানীয় প্যাচের নাম প্রিন্ট করুন।
অপ্রয়োগিত [প্যাচ]
প্রয়োগ করা হয়নি এমন প্যাচগুলির একটি তালিকা প্রিন্ট করুন, বা নির্দিষ্ট করা সমস্ত প্যাচগুলিকে অনুসরণ করুন৷
সিরিজ ফাইলে প্যাচ।
আপগ্রেড
একটি কাজের গাছে মেটা-ডেটাকে কুইল্টের পুরানো সংস্করণ থেকে বর্তমান পর্যন্ত আপগ্রেড করুন
সংস্করণ এই কমান্ডটি শুধুমাত্র তখনই প্রয়োজন যখন কুইল্ট মেটা-ডেটা বিন্যাস পরিবর্তিত হয়, এবং
কাজের গাছে এখনও পুরানো ফর্ম্যাট মেটা-ডেটা রয়েছে। সেক্ষেত্রে কুইল্ট অনুরোধ করবে
'কুইল্ট আপগ্রেড' চালানোর জন্য।
সাধারণ বিকল্প প্রতি সব কম্যান্ডস
-- ট্রেস
ব্যাশ ট্রেস মোডে কমান্ড চালায় (-x)। অভ্যন্তরীণ ডিবাগিংয়ের জন্য।
--quiltrc ফাইল
এর পরিবর্তে নির্দিষ্ট কনফিগারেশন ফাইল ব্যবহার করুন ~/.quiltrc (বা /etc/quilt.quiltrc
if ~/.quiltrc এটির অস্তিত্ব নেই). তার সম্পর্কে বিস্তারিত জানতে পিডিএফ ডকুমেন্টেশন দেখুন
সম্ভাব্য বিষয়বস্তু। বিশেষ মান "-" এর কারণে কুইল্ট কোনো পড়তে পারে না
কনফিগারেশন ফাইল.
--সংস্করণ
সংস্করণ নম্বর প্রিন্ট করুন এবং অবিলম্বে প্রস্থান করুন।
প্রস্থান করুন স্থিতি
সাব-কমান্ড সফলভাবে সম্পাদিত হলে প্রস্থান অবস্থা 0 এবং ত্রুটির ক্ষেত্রে 1।
2-এর প্রস্থান অবস্থা বোঝায় যে quilt কমান্ডটি সম্পূর্ণ করতে কিছুই করেনি। এই
বিশেষভাবে ঘটে যখন পুরো স্ট্যাকটি ইতিমধ্যেই ঠেলে পুশ করতে বলা হয়, বা
পুরো স্ট্যাক ইতিমধ্যে পপ করা হলে পপ করতে বলছে। এই আচরণ সহজ করার উদ্দেশ্যে করা হয়
কোয়েলের চারপাশে স্ক্রিপ্টিং।
EXAMPLE টি OF কাজ বৃক্ষ
কাজ/
├── প্যাচ/
│ ├── সিরিজ (প্রয়োগ করার জন্য প্যাচের তালিকা)
│ ├── patch1.diff (একটি নির্দিষ্ট প্যাচ)
│ ├── patch2.diff
│ └──...
├── .pc/
│ ├── .quilt_patches (QUILT_PATCHES এর বিষয়বস্তু)
│ ├── .quilt_series (QUILT_SERIES এর বিষয়বস্তু)
│ ├── patch1.diff/ (প্যাচ করা ফাইলের অনুলিপি)
│ │ └──...
│ ├── patch2.diff/
│ │ └──...
│ └──...
└──...
প্যাচ/ ডিরেক্টরি মূল্যবান কারণ এতে আপনার সমস্ত প্যাচের পাশাপাশি অর্ডারও রয়েছে
যা প্রয়োগ করা উচিত।
.pc/ ডিরেক্টরিতে আপনার প্যাচ সিরিজের বর্তমান অবস্থা সম্পর্কে কিছু মেটাডেটা রয়েছে।
এর বিষয়বস্তু পরিবর্তন করার পরামর্শ দেওয়া হয় না। এই ডিরেক্টরিটি সাধারণত থেকে পুনরায় তৈরি করা যেতে পারে
প্রাথমিক ফাইল এবং প্যাচ/ ডিরেক্টরির বিষয়বস্তু (প্রদান করা হয়েছে যে সমস্ত প্যাচ ছিল
অপসারণের আগে পুনর্জন্ম)।
EXAMPLE টি
ব্যবহারের সম্পূর্ণ উদাহরণের জন্য দয়া করে পিডিএফ ডকুমেন্টেশন দেখুন।
কনফিগারেশন ফাইল
স্টার্টআপের পরে, কুইল্ট ব্যবহারকারীর হোম ডিরেক্টরিতে .quiltrc ফাইল বা ফাইলটির মূল্যায়ন করে
--quiltrc বিকল্পের সাথে নির্দিষ্ট করা হয়েছে। এই ফাইলটি একটি নিয়মিত ব্যাশ স্ক্রিপ্ট। ডিফল্ট বিকল্প
একটি QUILT_${COMMAND}_ARGS ভেরিয়েবল সংজ্ঞায়িত করে যেকোনো COMMAND-এ পাঠানো যেতে পারে। উদাহরণ স্বরূপ,
QUILT_DIFF_ARGS="--color=auto" যখন কুইল্ট ডিফের আউটপুট সিনট্যাক্স রঙিন হয়
একটি টার্মিনালে লেখা।
এটি ছাড়াও, কুইল্ট নিম্নলিখিত ভেরিয়েবলগুলিকে স্বীকৃতি দেয়:
বিকিরণকারী
ফাইল সম্পাদনা করতে চালানোর জন্য প্রোগ্রাম. যদি এটি কনফিগারেশন ফাইলে পুনরায় সংজ্ঞায়িত না করা হয়,
পরিবেশে সংজ্ঞায়িত $EDITOR ব্যবহার করা হবে।
কম
পেজারকে আমন্ত্রণ জানাতে ব্যবহৃত যুক্তিগুলো। $LESS এর বিদ্যমান মান উত্তরাধিকারসূত্রে পাওয়া যায় যদি কম হয়
পরিবেশে ইতিমধ্যে সেট করা আছে, অন্যথায় ডিফল্ট "-FRSX"।
QUILT_DIFF_OPTS
প্যাচ তৈরি করার সময় অতিরিক্ত বিকল্পগুলি যা গিএনইউ ডিফ-এ পাস করবে। একটি দরকারী
সি সোর্স কোডের সেটিং হল "-p", যার ফলে GNU ডিফ দেখায়
প্যাচ যে ফাংশন একটি পরিবর্তন আছে.
QUILT_PATCH_OPTS
প্যাচ প্রয়োগ করার সময় অতিরিক্ত বিকল্পগুলি যেগুলি কুইল্ট GNU প্যাচে পাস করবে। জন্য
উদাহরণস্বরূপ, GNU প্যাচের সাম্প্রতিক সংস্করণগুলি "--reject-format=unified" বিকল্পটিকে সমর্থন করে
ইউনিফাইড ডিফ স্টাইলে প্রত্যাখ্যান ফাইল তৈরি করা (পুরনো প্যাচ সংস্করণ "--ইউনিফাইড-
রিজেক্ট-ফাইলস" এর জন্য)।
আপনার যদি কুইল্ট না মুছে ফেলার সমস্যা থাকে তবে আপনি "-E" বিকল্পটি যোগ করতে চাইতে পারেন
খালি ফাইল যখন আপনি মনে করেন এটা উচিত. GNU প্যাচের ডকুমেন্টেশন বলে যে
"সাধারণত এই বিকল্পটি অপ্রয়োজনীয়", কিন্তু যখন প্যাচ POSIX মোডে থাকে বা যদি প্যাচ থাকে
বিন্যাস মুছে ফেলা ফাইল, প্যাচ মুছে ফেলা থেকে খালি ফাইলগুলিকে আলাদা করার অনুমতি দেয় না
খালি ফাইল শুধুমাত্র যদি -E বিকল্প দেওয়া হয়। প্যাচ করতে -E পাস করার সময় সতর্ক থাকুন,
quilt আর খালি ফাইলগুলি মোকাবেলা করতে সক্ষম হবে না, এই কারণে -E ব্যবহার করা হয় না
আর ডিফল্ট।
QUILT_DIFFSTAT_OPTS
প্যাচ পরিসংখ্যান তৈরি করার সময় অতিরিক্ত বিকল্পগুলি যা ডিফস্ট্যাটে পাস করবে।
উদাহরণস্বরূপ, "-f0" একটি বিকল্প আউটপুট বিন্যাসের জন্য ব্যবহার করা যেতে পারে। এর সাম্প্রতিক সংস্করণ
diffstat বিকল্প রাউন্ডিং পদ্ধতিও সমর্থন করে ("-r1", "-r2")।
QUILT_PATCHES
প্যাচ ফাইলের অবস্থান, ডিফল্ট হিসেবে "প্যাচ"।
QUILT_SERIES
সিরিজ ফাইলের নাম, ডিফল্ট "সিরিজ"। যদি না একটি পরম পথ ব্যবহার করা হয়,
উপরে বর্ণিত অনুসন্ধান অ্যালগরিদম প্রযোজ্য।
QUILT_PATCHES_PREFIX
যদি কিছুতে সেট করা হয়, quilt তাদের ডিরেক্টরির সাথে প্রিন্ট করা প্যাচ নামের উপসর্গ করবে
(QUILT_PATCHES)।
QUILT_NO_DIFF_INDEX
ডিফল্টরূপে, কুইল্ট একটি সূচক: রেখাকে প্যাচগুলি তৈরি করে। এই যদি
ভেরিয়েবল যেকোন কিছুতে সেট করা থাকে, কোন লাইন আগে থেকে লেখা হয় না। এটি --no- যোগ করার একটি শর্টকাট
QUILT_DIFF_ARGS এবং QUILT_REFRESH_ARGS উভয়ের সূচী।
QUILT_NO_DIFF_TIMESTAMPS
ডিফল্টরূপে, প্যাচ তৈরি করার সময় কুইল্টে হেডারে টাইমস্ট্যাম্প অন্তর্ভুক্ত থাকে। এই যদি
পরিবর্তনশীল যেকোনো কিছুতে সেট করা আছে, কোনো টাইমস্ট্যাম্প অন্তর্ভুক্ত করা হবে না। এটি একটি শর্টকাট
QUILT_DIFF_ARGS এবং QUILT_REFRESH_ARGS উভয়টিতে --নো-টাইমস্ট্যাম্প যোগ করা হচ্ছে।
QUILT_PAGER
পেজার কুইল্ট এমন কমান্ডের জন্য ব্যবহার করবে যা পেজিনেটেড আউটপুট তৈরি করে। সেট না থাকলে,
GIT_PAGER বা PAGER-এর মান ব্যবহার করা হয়। যদি এই ভেরিয়েবলগুলির একটিও সেট করা না থাকে, তাহলে "কম -R" হয়
ব্যবহৃত একটি খালি মান নির্দেশ করে যে কোনও পেজার ব্যবহার করা উচিত নয়।
QUILT_colours
ডিফল্টরূপে, কুইল্ট আরও বোধগম্য হওয়ার জন্য তার পূর্বনির্ধারিত রঙ সেট ব্যবহার করে
বিভিন্ন ধরণের প্যাচগুলিকে আলাদা করার সময়, যেমন। প্রয়োগ/অপ্রয়োগিত, ব্যর্থ, ইত্যাদি
এক বা একাধিক রঙের সেটিংস ওভাররাইড করতে, নিম্নলিখিত QUILT_COLORS ভেরিয়েবল সেট করুন
সিনট্যাক্স - কোলন (:) উপাদানগুলির পৃথক তালিকা, প্রতিটি ফর্ম < বিন্যাস
নাম>=[;]
তাদের নিজ নিজ ডিফল্ট মান সহ ফর্ম্যাট নামগুলি তাদের সহ নীচে তালিকাভুক্ত করা হয়েছে
ব্যবহার(গুলি) কালার কোড (মান) হল স্ট্যান্ডার্ড ব্যাশ কালারিং এস্কেপ কোড। আরো দেখুন
http://tldp.org/LDP/abs/html/colorizing.html#AEN20229
diff_hdr সূচী রেখাকে রঙ করতে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়। ডিফল্ট 32 (সবুজ)।
diff_add রঙ যুক্ত লাইনে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়। ডিফল্ট 36 (এজিউর)।
diff_mod পরিবর্তিত লাইনগুলিকে রঙ করতে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়। ডিফল্ট 35 (বেগুনি)।
diff_rem সরানো লাইন রং করতে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়। ডিফল্ট 35 (বেগুনি)।
diff_hunk হাঙ্ক হেডারকে রঙ করতে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়। ডিফল্ট 33 (বাদামী/কমলা)।
diff_ctx হাঙ্ক হেডারের শেষে টেক্সট রঙ করার জন্য 'কুইল্ট ডিফ'-এ ব্যবহৃত হয় (ডিফ
--শো-সি-ফাংশন এটি তৈরি করে)। ডিফল্ট 35 (বেগুনি)।
diff_cctx a এর আগে বা পরে 15-স্টারিস্ক ক্রমকে রঙ করতে 'কুইল্ট ডিফ'-এ ব্যবহৃত হয়
হুঙ্ক ডিফল্ট 33 (বাদামী/কমলা)।
patch_fuzz
প্যাচ ফাজ তথ্য রঙ করতে 'কুইল্ট পুশ'-এ ব্যবহৃত হয়। ডিফল্ট 35
(বেগুনি)।
প্যাচ_ফেল
ব্যর্থ বার্তাকে রঙ করতে 'কুইল্ট পুশ'-এ ব্যবহৃত হয়। ডিফল্ট 31 (লাল)।
সিরিজ_অ্যাপ
'কুইল্ট সিরিজ' এবং 'কুইল্ট প্যাচ'-এ ব্যবহৃত প্যাচের নামগুলিকে রঙিন করতে।
ডিফল্ট 32 (সবুজ)।
সিরিজ_টপ
উপরের প্যাচের নাম রঙ করতে 'কুইল্ট সিরিজ' এবং 'কুইল্ট প্যাচ'-এ ব্যবহৃত হয়।
ডিফল্ট 33 (বাদামী/কমলা)।
সিরিজ_উনা
'কুইল্ট সিরিজ' এবং 'কুইল্ট প্যাচ'-এ ব্যবহার করা হয় অপ্রয়োগিত প্যাচের নাম রঙ করতে।
ডিফল্ট 0 (কোন বিশেষ রঙ নেই)।
উপরন্তু, পরিষ্কার বিন্যাসের নাম বিশেষ রঙ বন্ধ করতে ব্যবহৃত হয়। এর মান
0; এটি সংশোধন করার পরামর্শ দেওয়া হয় না।
QUILT_COLORS-এর বিষয়বস্তু ডিফল্ট মানকে ছাড়িয়ে যায়। তাই মান diff_hdr=35;44
ডিফল্ট সবুজ ওভারের পরিবর্তে ম্যাজেন্টা ওভার ব্লু-এ ডিফ হেডার পাবেন
অপরিবর্তিত পটভূমি। যে জন্য, নিম্নলিখিত বিষয়বস্তু যোগ করুন ~/.quiltrc (অথবা
/etc/quilt.quiltrc):
QUILT_DIFF_ARGS="--রঙ"
QUILT_COLORS='diff_hdr=35;44'
লেখক
কুইল্ট অ্যান্ড্রু মর্টন (প্যাচ-স্ক্রিপ্ট) দ্বারা লিখিত স্ক্রিপ্টগুলির একটি সিরিজ হিসাবে শুরু হয়েছিল। উপর ভিত্তি করে
অ্যান্ড্রুর ধারণা, আন্দ্রেয়াস গ্রুয়েনবাচারের সাহায্যে স্ক্রিপ্টগুলি সম্পূর্ণরূপে পুনর্লিখিত
অন্যান্য অনেক অবদানকারী (বিতরণে AUTHORS ফাইল দেখুন)।
এই ম্যান পেজটি মার্টিন কুইনসন লিখেছিলেন, পিডিএফে পাওয়া তথ্যের ভিত্তিতে
ডকুমেন্টেশন, এবং প্রতিটি কমান্ডের সাহায্য বার্তাগুলিতে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে কুইল্ট ব্যবহার করুন