gitchangelog একটি পরিবর্তণের বার্তা ইতিহাস কমিট অনুবাদ করতে পারেন যে একটি টুল.
নমুনা
আউটপুট বর্তমানে পুনর্গঠন টেক্সট সংশোধন করা হয়েছে, কিন্তু এটি পাঠযোগ্য হওয়া উচিত হওয়া ASCII হয়.
এখানে কাজ Git-পরিবর্তণের পরিবর্তণের একটি ছোট নমুনা.
বর্তমান Git লগ আউটপুট যাতে আপনি লগ ইতিহাস একটি ধারণা পেতে পারেন:
* 59f902a ভ্যালেন্টিন ল্যাব নতুন: Dev: পরিবর্তণের বিভাগে `` section_regexps`` বিকল্প `` Git-changelog.rc`` দেওয়া আদেশ মধ্যে আছে. (0.1.2)
* C6f72cc ভ্যালেন্টিন ল্যাব CHG: Dev: কোড মন্তব্য মোড doctest টগল.
* A9c38f3 ভ্যালেন্টিন ল্যাব ফিক্স: দেব: doctests এই ব্যর্থ হয়েছে.
* 59524e6 ভ্যালেন্টিন ল্যাব নতুন: usr: প্রচেষ্টা যোগ `` body_split_regexp`` বিকল্প সঠিকভাবে কমিট শরীরের ফরম্যাট.
* 5883f07 ভ্যালেন্টিন ল্যাব নতুন: usr: খুঁজুন ম্যাচ অধ্যায় মধ্যে যাতে পরিচালনা করতে সক্ষম হতে `` section_regexps`` জন্য এর পরিবর্তে একটি অভি এর Tuple একটি তালিকা ব্যবহার করুন.
* 7c1d480 ভ্যালেন্টিন ল্যাব নতুন: Dev: এখনো মুক্তি না কোড লেবেল পরিবর্তন `` Git-changelog.rc`` নতুন `` unreleased_version_label`` বিকল্প.
* Cf29c9c ভ্যালেন্টিন ল্যাব ফিক্স: দেব: ট্যাগ খারাপ বাছাই (alphanumerical). তারিখ বাছাই করা কমিট পরিবর্তন হয়েছে.
* 61d8f80 ভ্যালেন্টিন ল্যাব ফিক্স: দেব: কমিট খালি বার্তা সমর্থন.
* Eeca31b ভ্যালেন্টিন ল্যাব নতুন: Dev: উপযুক্তভাবে Git config`` বিশ্বের `` ব্যবহারের `` Git-changelog`` অধ্যায়.
* 6142b71 ভ্যালেন্টিন ল্যাব CHG: Dev: trailing শূণ্যস্থান অঙ্গরাগ অপসারণ
* 3c3edd5 ভ্যালেন্টিন ল্যাব ফিক্স: usr: `` পরে সংস্করণ git`` `` Git কনফিগ ব্যর্থ বলে মনে হয় '<কী>' errlvl 255 সঙ্গে, সমর্থিত ছিল না.
* 3f9617d ভ্যালেন্টিন ল্যাব ফিক্স: usr: এ সব কোন ট্যাগ বর্তমান Git সংগ্রহস্থলের মধ্যে ছিল যখন ট্রেসব্যাক মুছে ফেলা.
* E0db9ae ভ্যালেন্টিন ল্যাব নতুন: usr: এখনো যোগ করেনি অধ্যায় ক্লাসিফায়ার (অর্থাৎ: নতুন, পরিবর্তন, বাগ) এবং নমুনা রেসিন ফাইল আপডেট করা হয়েছে. (0.1.1)
* 0c66d59 ভ্যালেন্টিন ল্যাব ফিক্স: দেব: স্থায়ী ক্ষেত্রে দুই ট্যাগ কমিট একই উপর যদি ব্যতিক্রম নিক্ষিপ্ত হয় যেখানে.
* D2fae0d ভ্যালেন্টিন ল্যাব নতুন: usr: একটি succint `` --help`` সমর্থন যোগ করা হয়েছে.
এবং এখানে gitchangelog আউটপুট:
0.1.2 (2011-05-17)
------------------
নতুন
~~~
- পরিবর্তণের বিভাগ git- `` দেওয়া যাতে এখন
& Nbsp; `` section_regexps`` বিকল্প changelog.rc``. [ভ্যালেন্টিন ল্যাব]
- সঠিকভাবে ফরম্যাট প্রচেষ্টা `` body_split_regexp`` বিকল্প যোগ করা হয়েছে
& Nbsp; এর শরীর কমিট. [ভ্যালেন্টিন ল্যাব]
- 'পরিবর্তে একটি অভি এর Tuple একটি তালিকা ব্যবহার করুন' section_regexps`` হতে
& Nbsp; খুঁজুন ম্যাচ অধ্যায় মধ্যে যাতে পরিচালনা করতে সক্ষম. [ভ্যালেন্টিন ল্যাব]
- থেকে Git-changelog.rc`` `` এ নতুন `` unreleased_version_label`` বিকল্প
& Nbsp; না এখনও মুক্তি কোড লেবেল পরিবর্তন. [ভ্যালেন্টিন ল্যাব]
- ব্যবহারের `` `` উপযুক্তভাবে Git config`` বিশ্বের Git-changelog`` অধ্যায়.
& Nbsp; [ভ্যালেন্টিন ল্যাব]
পরিবর্তন
~~~~~~~
- মোড doctest টগল করার জন্য কোড মন্তব্য করেছে. [ভ্যালেন্টিন ল্যাব]
- Trailing শূণ্যস্থান এর প্রসাধনী অপসারণ. [ভ্যালেন্টিন ল্যাব]
ঠিক করা
~~~
- Doctests এই ব্যর্থ হয়েছে. [ভ্যালেন্টিন ল্যাব]
- ট্যাগ (alphanumerical) খারাপ বাছাই. তারিখ বাছাই করা কমিট পরিবর্তন হয়েছে.
& Nbsp; [ভ্যালেন্টিন ল্যাব]
- কমিট খালি বার্তা সমর্থন. [ভ্যালেন্টিন ল্যাব]
- `` পরে সংস্করণ git`` 'Git কনফিগ `` `সঙ্গে ব্যর্থ বলে মনে হয়
& Nbsp; 255 errlvl, সমর্থিত ছিল না. [ভ্যালেন্টিন ল্যাব]
- বর্তমান Git মধ্যে সব সময়ে কোন ট্যাগ ছিল যখন অপসারিত ট্রেসব্যাক
& Nbsp; সংগ্রহস্থল. [ভ্যালেন্টিন ল্যাব]
0.1.1 (2011-04-07)
------------------
নতুন
~~~
- অধ্যায় যোগ করা হয়েছে ক্লাসিফায়ার (অর্থাৎ: নতুন, পরিবর্তন, বাগ) এবং আপডেট
& Nbsp; নমুনা রেসিন ফাইল. [ভ্যালেন্টিন ল্যাব]
- একটি succint `` --help`` সমর্থন যোগ করা হয়েছে. [ভ্যালেন্টিন ল্যাব]
ঠিক করা
~~~
- দুই ট্যাগ একই উপর যদি ব্যতিক্রম নিহিত ছিল যেখানে স্থায়ী ক্ষেত্রে
& Nbsp; কমিট. [ভ্যালেন্টিন ল্যাব]
এবং অনুষ্ঠিত সম্পূর্ণ ফলাফল সরাসরি PyPI পৃষ্ঠার পরিবর্তণের এইচটিএমএল ওয়েব পেজ তৈরি করতে ব্যবহার করা হয়.
ব্যবহারের
নমুনা কনফিগারেশন ফাইল বেশ প্রচন্ডভাবে মন্তব্য করেছে এবং বেশ সহজ হয়. আপনি প্রয়োজন হিসাবে এটি ব্যবহার করতে সক্ষম হতে হবে.
gitchangelog এর পরিবর্তণের নিজেকে সঙ্গে এবং নমুনা কনফিগারেশন ফাইল দিয়ে তৈরি করা হয়. আপনি PyPI পৃষ্ঠার পরিবর্তণের আউটপুট দেখতে পাবেন
বৈশিষ্ট্য :.
সম্পূর্ণরূপে একটি ছোট কনফিগারেশন ফাইল দ্বারা চালিত
- আপনার পরিবর্তণের নীতি মেলে. (যেমন নমুনা কনফিগারেশন ফাইল দেখুন)
- RegExp মেলা উপর ভিত্তি করে বার্তা কমিট উপেক্ষা করুন
- Refactor RegExp প্রতিস্থাপন সঙ্গে উড়ে প্রদর্শিত বার্তা কমিট
- শ্রেণীভুক্ত বিভাগে বার্তা কমিট (অর্থাৎ: নতুন, ফিক্স, পরিবর্তন ...)
- regexps দ্বারা অ পরিবর্তণের ট্যাগ উপেক্ষা করা
এই রিলিজে নতুন কি:
- নতুন:
- রেফারেন্সের জন্য মান পুনর্গঠন টেক্সট বিন্যাসে সঙ্গে একটি প্রশান্ত মহাসাগরের নীল হাঙর আউটপুট ইঞ্জিন যোগ করা হয়েছে. [ভ্যালেন্টিন ল্যাব]
- gitchangelog.rc কনফিগারেশন ফাইল খুঁজে পেতে পথ লুকআপ প্রকল্প কিছু তথ্য যোগ করা হয়েছে. [ভ্যালেন্টিন ল্যাব]
- যোগ করা হয়েছে টেমপ্লেট সিস্টেম এবং পুনর্গঠিত টেক্সট এবং markdown আউটপুট ফরম্যাট জন্য গোঁফ টেমপ্লেট সমর্থন উদাহরণ. [ডেভিড Loureiro]
- পরিবর্তন:
- অপসারিত pkg ও dev ডিফল্ট নমুনা পরিবর্তণের আউটপুট থেকে করে. [ভ্যালেন্টিন ল্যাব]
- ফিক্স:
- কিছু কিছু ত্রুটি বার্তা দ্বারা stderr লেখা ছিল না. [ভ্যালেন্টিন ল্যাব]
সংস্করণ 1.1.0 নতুন কি:
- নতুন:
- Git সংগ্রহস্থলের root- র মধ্যে একটি নতুন সম্ভব ডিফল্ট অবস্থান .gitchangelog.rc যোগ করা, যা নতুন কনফিগ ফাইল লুকআপ প্রকল্প. [ভ্যালেন্টিন ল্যাব]
- GitRepos এখন পড়ার ডিরেক্টরি তথ্য এবং পুরো Git কনফিগ অ্যাক্সেস দিতে বস্তু. [ভ্যালেন্টিন ল্যাব]
- gitchangelog আউটপুট সরাসরি চাক্ষুষ পেতে একটি নতুন অধ্যায় যোগ করা হয়েছে. কিছু বাক্য বার বার উপযুক্ত শব্দের এবং কিছু অন্যান্য ছোটখাট সংযোজন করেনি. [ভ্যালেন্টিন ল্যাব]
- পরিবর্তন:
- নতুন নথিভুক্ত এক পক্ষে অপসারিত বয়সী gitchangelog.rc.sample. [ভ্যালেন্টিন ল্যাব]
- ফিক্স:
- নমুনা ফাইল ডক সঙ্গে সুসঙ্গত ছিল না, এবং এখন 'পরীক্ষা' এবং 'ডক' শ্রোতা গ্রহণ করা হয়. [ভ্যালেন্টিন ল্যাব]
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না