এটি হল cvschangelogbuilder কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
cvschangelogbuilder — cvs ChangeLogs এবং cvs html রিপোর্ট তৈরি করুন
সাইনোপিসিস
cvschangelogbuilder -আউটপুট=আউটপুটমোড [-m=মডিউল -d=ভান্ডার] [-বি = শাখা]
[-tagstart=ট্যাগনাম] [-টাজেন্ড=ট্যাগনাম] [-ssh] [-rlogfile=rlogfile] [-keeprlogfile]
[-dir = dirname] [-viewcvsurl=viewcvsurl] [-ignore=file/dir] [-শুধু=ফাইল/ডির]
[-ইনক্লুডহেডার=ফাইল] [-অনুমতি সূচক] [-ডিবাগ=x]
বর্ণনাঃ
cvschangelogbuilder CVS-এর জন্য উন্নত চেঞ্জলগ/রিপোর্ট ফাইল তৈরি করে
প্রকল্প/মডিউল।
বিকল্প
-আউটপুট=আউটপুটমোড
যেখানে আউটপুটমোড হয়:
· listdeltabydate তারিখ অনুসারে সাজানো 2টি সংস্করণের মধ্যে একটি চেঞ্জলগ পেতে
· listdeltabylog লগ দ্বারা সাজানো 2 সংস্করণের মধ্যে একটি চেঞ্জলগ পেতে
· listdeltabyfile ফাইল অনুসারে সাজানো ২টি সংস্করণের মধ্যে একটি চেঞ্জলগ পেতে
· listdeltaforrpm rpm spec ফাইলের জন্য 2 সংস্করণের মধ্যে একটি চেঞ্জলগ পেতে
· buildhtmlreport একটি HTML রিপোর্ট তৈরি করতে
মনে রাখবেন যে "2টি সংস্করণের মধ্যে" মানে (ট্যাগস্টার্ট/ট্যাজেন্ড বিকল্পের উপর নির্ভর করে):
শুরু থেকে ট্যাগ করা সংস্করণে (সংস্করণ পরিবর্তনগুলি অন্তর্ভুক্ত)
· একটি ট্যাগ করা সংস্করণ (বাদ দেওয়া) থেকে অন্য ট্যাগ করা সংস্করণে (অন্তর্ভুক্ত)
· অথবা একটি ট্যাগ করা সংস্করণ থেকে এখন পর্যন্ত (সংস্করণ পরিবর্তনগুলি বাদ দেওয়া হয়েছে)
আপনি অতিরিক্ত পরামিতি যোগ করতে পারেন যখন output=buildhtmlreport যোগ করে
একটি কোলন পরে এবং একটি কমা দ্বারা পৃথক, এই মত:
-output=buildhtmlreport:param1,param2 এটির জন্য অতিরিক্ত প্যারামিটার উপলব্ধ
-output=buildhtmlরিপোর্ট মোড:
সারাংশ অংশ মুছে ফেলার জন্য nosummary
· nolinesofcode কোড অংশ লাইন অপসারণ
· nodevelopers বিকাশকারীদের অংশ অপসারণ
· nodaysofweek সপ্তাহের দিন অংশ মুছে ফেলার জন্য
· nohours ঘন্টা অংশ অপসারণ
· নোট ট্যাগ অংশ মুছে ফেলার জন্য
· nolastlogs শেষ লগ অংশ মুছে ফেলার জন্য
· nolimit শেষ লগগুলিকে শেষ 200-এ সীমাবদ্ধ না করার জন্য
· sortbyrevision রিভিশন দ্বারা শেষ লগ বাছাই
· অন্তর্ভুক্ত করা প্রতিবেদন পৃষ্ঠার ভিতরে পার্থক্য অন্তর্ভুক্ত করতে (খুব ধীর)
· loosecommits স্পেস দ্বারা একই লগের জন্য পৃথক কমিট
-m=মডিউল -d=ভান্ডার
'মডিউল' এবং 'রিপোজিটরি' হল CVS মডিউল নাম এবং CVS সংগ্রহস্থল।
যদি বর্তমান ডিরেক্টরিটি একটি সিভিএস চেকআউট থেকে নির্মিত একটি সিভিএস প্রকল্পের মূল হয়,
cvschangelogbuilder স্বয়ংক্রিয়ভাবে মডিউল এবং সংগ্রহস্থলের মান পুনরুদ্ধার করবে। যদি
সংগ্রহস্থলের কোনো স্থানীয় অনুলিপি উপলব্ধ নেই বা অন্য মান জোর করতে, ব্যবহার করুন:
· -m=module মডিউল নামের মান জোর করে
· -d=রিপোজিটরি CVSROOT এর মান জোর করতে
-শাখা=শাখার নাম
ডিফল্ট শাখার চেয়ে অন্য শাখায় কাজ করা।
-tagstart=ট্যাগনাম
স্টার্ট ট্যাগ সংস্করণ নির্দিষ্ট করতে.
-টাজেন্ড = ট্যাজেন্ড
শেষ ট্যাগ সংস্করণ নির্দিষ্ট করতে.
-ssh ssh এর মাধ্যমে CVS চালাতে (এই সেট env var CVS_RSH="ssh")।
-rlogfile=rlogfile
যদি একটি আপ-টু-ডেট লগ ফাইল ইতিমধ্যেই স্থানীয়ভাবে বিদ্যমান থাকে, আপনি এই বিকল্পটি ব্যবহার করতে পারেন
দ্রুত ফলাফলের জন্য লগ ডাউনলোড এড়িয়ে চলুন।
-keeprlogfile
প্রক্রিয়া শেষ হলে, আপনি ডাউনলোড করা লগ ফাইলটি সরাতে না চাইতে পারেন।
-dir = dirname
আউটপুট ডিরেক্টরি dirname মধ্যে নির্মিত হয়.
-viewcvsurl=viewcvsurl
বিল্ডএইচটিএমএল রিপোর্ট আউটপুট দ্বারা নির্মিত রিপোর্টে ফাইলের রিভিশনের লিঙ্ক
"viewcvs"। স্ট্রিং '__MODULE__' CVS মডিউলের নামের দ্বারা প্রতিস্থাপিত হবে।
-ignore=file/dir
একটি ফাইল/ডির অফ রিপোর্ট বাদ দিতে।
-শুধু=ফাইল/ডির
শুধুমাত্র ফাইল/ডির-এ মিলে রিপোর্ট থাকা।
-ইনক্লুডহেডার=ফাইল
বডি ট্যাগের পরে একটি ফাইলের সামগ্রী যুক্ত করতে।
-অনুমতি সূচক
মেটা ট্যাগ সূচকের অনুমতি দিতে (ডিফল্টভাবে noindex)।
-ডিবাগ=x stderr এ আউটপুট করতে লেভেল এক্স সহ কিছু ডিবাগ তথ্য।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে cvschangelogbuilder ব্যবহার করুন