গিফহাব কী কী পার্থক্য সহ কমিট নোটিফিকেশন প্রেরণ করার উপায় আছে?


11

গিটহাব ইমেল কমিট করার সম্পূর্ণ বিচ্ছিন্নতা সহ ইমেল কমিট / পুল অনুরোধের বিজ্ঞপ্তিগুলি পাওয়ার কোনও উপায় কি জানেন?

আমি ইমেল পরিষেবা হুক সম্পর্কে জানি, কিন্তু এটি পৃথক পাঠায় না।



যদিও আপনার দম আটকে রাখবেন না, যদিও github.com/github/github-services/issues/86 এপ্রিল মাসে বন্ধ ছিল, সুতরাং তারা সম্ভবত 149 ইস্যুতে কিছু করবে বলে মনে হয় না।
অ্যালেক্স দুপুয়

এই প্রশ্নের উত্তর দেওয়া হয়েছিল (নেতিবাচক মধ্যে, বেশিরভাগ ক্ষেত্রে) স্ট্যাকওভারফ্লো
অ্যালেক্স ডুপুয়

@ অ্যালেক্স - উত্তর না দেওয়া প্রশ্নের প্রথম পৃষ্ঠায় এই প্রশ্নটি সরিয়ে নিতে সহায়তা করার জন্য আপনি কি উত্তর হিসাবে আপনার মন্তব্য পোস্ট করতে চান?
শ্যানন ওয়াগনার

@ শ্যানন ওয়াগনার - তাই পোস্ট করেছেন। এমনকি স্থানীয় সংস্থান এবং অন্যান্য সরঞ্জামগুলি ব্যবহার করে এটি সমস্ত ঘটানোর জন্য আমি একটি উপায়ও নিয়ে এসেছি, তবে নির্দেশাবলী কেবল একটি মোটামুটি রূপরেখা এবং এটি ঘটায় স্ক্রিপ্টিং, সমাবেশ এবং ব্যাটারি অন্তর্ভুক্ত নয় require
অ্যালেক্স ডুপুয়

উত্তর:


3

এই মুহুর্তে, আপনি কেবল গিটহাব ব্যবহার করে যা করতে চান তা করার কোনও উপায় নেই। Https://stackoverflow.com/questions/4211107/how-to-get-email-diffs- for-github-pushes এ উল্লিখিত হিসাবে , গিফহাবের মধ্যে ডিফস সহ ইমেল প্রেরণের জন্য কোনও সমর্থন নেই। এই বিষয়ে জিজ্ঞাসাবাদে দুটি গিটহাব ইস্যু উত্থাপিত হয়েছে - http://github.com/github/github-services/issues/86 (বন্ধ) এবং http://github.com/github/github-services/issues/149 তবে যদিও তারা বলছেন এটি এটি এমন কিছু যা তারা ভবিষ্যতে বাস্তবায়ন করতে পারে, এমনটি হওয়ার কোনও ইঙ্গিত নেই।

এতে বলা হয়েছে, আপনি যদি নিজের (স্থানীয় বা ক্লাউড দ্বারা হোস্ট করা তবে স্ক্রিপ্টিং সহ) ওয়েব বা ই-মেইল সার্ভারটি গিট সংগ্রহস্থল সহ চালাতে ইচ্ছুক হন, তবে আপনি গিটহাব পোস্ট-প্রাপ্ত বিজ্ঞপ্তিগুলি ( http: //help.github) ব্যবহার করে নিজেই এটি তৈরি করতে পারেন .com / নিবন্ধ / পোস্ট-গ্রহণ-আঙ্গুলসমূহ) আপনার ওয়েব সার্ভারে প্রেরণ করা হয়েছে, বা আপনার ই-মেইল সার্ভারের একটি বিশেষ ঠিকানায় প্রেরণ করা সাধারণ (ভিন্নতা ছাড়াই) ইমেল বিজ্ঞপ্তি। ওয়েব এবং ই-মেইল বিজ্ঞপ্তিগুলির মধ্যে পছন্দ নির্ভর করে আপনি কোথায় এবং কীভাবে আপনার সার্ভারটি হোস্ট করছেন তার উপর নির্ভর করে করা হয় - আপনার যদি ভাল সংযোগ এবং নির্ভরযোগ্যতা থাকে তবে ওয়েব বিজ্ঞপ্তিগুলির মধ্যে সর্বনিম্ন বিলম্ব থাকে তবে আপনার ওয়েব-সার্ভার যদি কোনও কারণে অ্যাক্সেসযোগ্য না হয়, আপনার ওয়েব-সার্ভারে পৌঁছনীয় হওয়ার সময় পরবর্তী প্রতিশ্রুতি না দেওয়া পর্যন্ত আপনি কোনও বিজ্ঞপ্তি পাবেন না; ই-মেইল ব্যবহার পুরো প্রক্রিয়াটি বিলম্বিত করবে, তবে আপনি যদি এটি বাড়িতে বসে হোস্টিং করে থাকেন এবং বিশেষত যে কোনও মেশিনে সর্বদা চালু থাকে না তবে তার থেকে পছন্দনীয়।

উভয় ক্ষেত্রেই, আপনাকে এমন একটি স্ক্রিপ্ট লিখতে হবে যা (ই-মেইল বা ওয়েব / জেএসএন) বিজ্ঞপ্তিটি গ্রহণ করবে এবং গিটহাব থেকে প্রাসঙ্গিক রেপোগুলি স্থানীয় রেপোজিটরিতে টানবে, যেখানে আপনাকে গিটের অভ্যন্তরীণ পোস্ট-সেটআপ করতে হবে- http://github.com/jtek/git-hook-update-notify-email (উপরের স্ট্যাকওভারফ্লো নিবন্ধে উল্লিখিত) এর মতো কিছু চালানোর জন্য হুক প্রক্রিয়া গ্রহণ করুন বা আপনি যদি পাইগমেন্টগুলি ইনস্টল ও ব্যবহার করতে ইচ্ছুক এবং সক্ষম হন (পাইথন কোড কালারাইজার) সম্ভবত কিছু ভাল লাগছে যেমন http://blog.chomperstomp.com/making-git-show-post-recep-e-mails-as-an-html-color-formatted-diff/ ( https- র সাথে / লিঙ্কযুক্ত : //stackoverflow.com/questions/3232270/git-post-recep-email-hook-to-show-an-html-formatted-color-diff/ )।

এটি কিছুটা স্ক্রিপ্টিং কাজ, এবং আপনার ওয়েব বা ই-মেইল সার্ভার চালানোর জন্য কিছু হোস্টিং পরিকাঠামো থাকতে হবে, স্থানীয়-পুল স্ক্রিপ্ট এবং তারপরে স্থানীয় পোস্ট-রিসিভ হুকটি ডিফের মাধ্যমে প্রকৃত ইমেল তৈরি করতে পারে তবে এটি এক দিনেরও কম সময়ে সেট আপ করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.