Subtitles for LinuxDays 2016 - Building a free software based development environment - F. Preinstorfer

14   0   0  
  Pause sub
তাই আসার জন্য আপনাকে ধন্যবাদ আমার
উপস্থাপনা আমি সম্পর্কে কথা বলতে যাচ্ছি
একটি মুক্ত সফটওয়্যার উন্নয়ন বিল্ডিং
পরিবেশ বা একটি ছোট জন্য পাইপলাইন
কোম্পানির মূলত এটা কি কিছু আছে আমরা
আছে এবং আমরা গত তিন সময়ে নির্মিত
আমাদের কোম্পানিতে বছর
একটি আমার নাম গাছপালা ক্রমবর্ধমান হয় কঠোর আমি
একটি ছোট অস্ট্রিয়ান এ সিস্টেম ইঞ্জিনিয়ার
প্রারম্ভকালে কোম্পানি এবং আমরা পরীক্ষাগার না
মন্ড ও কাগজ জন্য পরীক্ষার সরঞ্জাম
শিল্প তাই মূলত আমরা ডিভাইস নির্মাণ
আমরা গ্রাহকদের এবং ওদেরকে বিক্রি করে
গ্রাহকদের এটি ব্যবহার নির্দিষ্ট দিক পরীক্ষা
দৃষ্টান্ত কাগজ তাই এক পরীক্ষা কেস জন্য
হবে পানি কত পারেন একটি টুকরা
কাগজ ডিভাইসের কিছুই ধরনের শোষণ
একটি প্রযুক্তি বিন্দু থেকে নির্দিষ্ট অভিনব
দেখুন আমরা বেশিরভাগ C ++ তাই সবচেয়ে ব্যবহার করছেন
তৃতীয়াংশের নরম তা লেখা হয়
C ++ তারপর সেখানে একটি পাইথন 3 এবং
স্পষ্টত গ্লুকোজ যে আপনি প্রয়োজন
সর্বত্র would মূলত আবেগ এবং
সব 15
আপনি আগে জানা আসলে করতে চেয়েছিলেন
পাইপলাইন আমি চাই সম্পর্কে কথা
প্রয়োজনীয়তা কিছু পরিচয় করিয়ে দিতে যে
আমরা ছিল এবং যারা শুধু তাদের কিছু হয়
আমি মনে করি এটি পেতে গুরুত্বপূর্ণ আপনার
কি অন্তত প্রয়োজন বোধ করা হয় অনুভূতি
আমাদের ব্যবহারের ক্ষেত্রে তাই এক গুরুত্বপূর্ণ জন্য
প্রয়োজনীয় অফলাইন সমর্থন আছে ছিল
আমাদের কোম্পানির সদর দফতর অবস্থিত
গ্রামাঞ্চলের এ অস্ট্রিয়া এবং যে
আসলে আপনি উইন্ডোটি তাকান সুন্দর
এবং এই আপনি সবুজ ঘাস দেখতে পারেন
পর্বত ও মূলত যে ক্ষেত্রে
কিন্তু এটা যদি আপনি চান ক্ষেত্রে উপকারী নয়
সঠিক ইন্টারনেট সংযোগ যাতে আমরা একটি আছে
ধীর গতির ইন্টারনেট সংযোগ এবং বরং
ঝাড়া আপনি তাই আমরা নির্ভর না ভাল করতে চাই
ইন্টারনেট যে হবে খুব বেশী
এটা আমাদের জন্য ভালো হবে
আরেকটি জিনিস যে আমরা অতীত থেকে জানি
এটা যে না বেশ উপকারী
কোনো একক ডেভেলপার মেশিন উপর নির্ভর
কোথাও আমি নিশ্চিত তোমাদের অধিকাংশই আছে আছি
শুনেছি
গল্প বা দিয়ে দেখেছি আপনার
নিজের চোখে যে কিছু ল্যাপটপ কিছু মেশিন
কিছু অফিসে থেকে কিছু ডেভেলপার
আসলে সবচেয়ে গুরুত্বপূর্ণ দিক
কোম্পানী ঐ ছাড়া কারণ
এই ল্যাপটপ ছাড়া নির্দিষ্ট পণ্য পারেন
কোথাও নির্মাণ করা
আমি যদি কাউকে তাই সব কিছু জানি না
যে মত কিন্তু আমি তাদের দেখেছি এবং তারা
যাতে আমরা ভাল আছে মহান না
এটা জন্য প্রস্তুতি
আরেকটি জিনিস এটা সহজ হওয়া উচিত
ব্যবহার এবং সহজ উপায়ে ব্যবহার করার জন্য আমরা ব্যবহার করব
টুলস এবং আমরা ডেভেলপারদের প্রদান করা উচিত
টুলস যে তারা সঙ্গে আরামদায়ক হয়
তাই যদি আমরা ব্যবহার করছি এটা মহান হবে পেতে
ডেভেলপার একটি সঙ্গে যোগাযোগ করতে পারবেন যদি
পাইপলাইন এবং পাইপলাইন সুষ্ঠুভাবে বা
শুধু পেতে ব্যবহার দ্বারা পাইপলাইন সবচেয়ে
ন্যায্য যথেষ্ট
এবং আরেকটি বিষয় এটা করা উচিত নয়
বোধগম্য আমি মনে করি এটা বেশ এর
একটি অন্তর্নির্মিত পরিবেশের জন্য গুরুত্বপূর্ণ যে
ব্যবহারকারীরা এটা বুঝতে পারেন যে তারা না
সব বলে দিব অনন্তকাল মহান পেতে পেতে প্রয়োজন
এটা এর জন্য এখানে ক্লিক করুন কিন্তু আপনি কটাক্ষপাত করা উচিত
এটা এবং তারা ঠিক বলতে হবে আমি জানি
এই প্যাকেজ তৈরী করে এই থেকে গিয়েছিলাম
মেশিন এই মেশিন এই মেশিন এবং
এই would ঘটেছে যে হবে
যথেষ্ট ন্যায্য হতে
এবং এছাড়াও একটি বোধগম্য হচ্ছে না
পাইপলাইন এটা একটি hackable এক অর্থ হল
তাই এটা সহজে পরিবর্তন করা যাবে হতে পারে এবং
স্থায়ী হিসাবে প্রয়োজন আমি দিতে চাই
আপনি একটি খুব সংক্ষিপ্ত ওভারভিউ কি আমরা
আছে
এটা সম্পূর্ণ হওয়া থেকে দূরে কিন্তু এটা
সবচেয়ে গুরুত্বপূর্ণ দিক রয়েছে যে
এই 20 মিনিটের আলাপ জন্য প্রয়োজন হয় তাই
আমি একটি সংক্ষিপ্ত ভূমিকা দিতে করছি
অংশ এখানে সব এবং তারপর আমি বলবো
যাতে কিছু ব্যবহারের ক্ষেত্রে সঙ্গে আপনি প্রদান
কি এর আপনার অনুভূতি পেতে
সম্ভব তাই আমরা শুরু করতে চাই
নিচ এখানে বাম দিকে যেখানে আমরা একটি আছে
ডেভেলপার ল্যাপটপ কোন কিছুই হতে পারে যে
Linux মেশিনে উইন্ডোজ বক্স ম্যাক বক্স
যাই হোক না কেন কোন নির্দিষ্ট প্রয়োজনীয়তা আছে
যেমন মেশিন মূলত ডেভেলপারদের উপর
আরামদায়ক মনে করা উচিত
তাই করা হচ্ছে তার কাজ হয়তো 90
হয়তো, হয়তো সর্বোচ্চ এবং কিছু সংস্করণ নিয়ন্ত্রণ
সিস্টেম হবে পেতে যথেষ্ট হবে
সেখান থেকে শুরু করেন আমরা করার সিদ্ধান্ত নিয়েছে
Pick A সংগ্রহস্থলে হিসেবে আমাদের যেমন ভাঁজ পেতে
ব্যবস্থাপনা সার্ভার বা সমাজতন্ত্র সংস্করণ
নিয়ন্ত্রণ ব্যবস্থা আমরা এটি ব্যবহার কারণ
অভ্যন্তরীণভাবে আমরা অনেক এটা আমরা চাই
মনে হয় এটা এটা এখানে তাই আমরা পড়তে থাকুন
তাই আমরা মূর্ত এটা মহান হবে যদি আমরা
এমন কিছু বিষয় যা স্পষ্টত সমর্থন আছে
পেতে এবং ডেভেলপারদের একটি ব্যবহার করতে পারবেন
অস্ত্র মুখোমুখি যদি তারা চায়, কারণ
কিছু ডেভেলপারদের যে সংরক্ষণ অনুভব না করেন
সঙ্গে একটি কমান্ড লাইন সঙ্গে এবং হয়ত সঙ্গে
কিছু কাজ যেমন উপর করতে বেশ সহজ হয়
একটি ওয়েব ইন্টারফেসের তাই আমরা মূর্ত এটা would
হতে একটি ভাল ভাঁজ একটি মহান হবে হবে
এখানে টুল এবং আমরা সঙ্গে বেশ খুশি
পছন্দ আসলে ফিরে তারপর যখন আমরা
এটা শুরু এটা একটু রুক্ষ ছিল কিন্তু
এখনই এটা বেশ বেশ মতানুযায়ী মতানুযায়ী
বেশ সেখান থেকে ব্যবহার করতে ভাল আমরা মাথা আমরা
ট্যাংক উপর মাঝেরটি মধ্যে এখানে
এখানে আমরা জেনকিন্স নির্বাচিত কারণ আমি ছিলাম
এটা এবং মাইক / প্রক্রিয়া ব্যবহার করা যাই হোক না কেন
কাজ
ঠিক আছে এবং এটা বিনামূল্যে সফটওয়্যার এটা ঠিক হচ্ছে
জেনকিন্স কখনও কখনও আপনি ব্যবহার করতে পারেন
জেনকিন্স আপনি কিছু মাথাব্যাথা যদি দিতে পারে
আপনি একটি মাস্টার হিসাবে এটি ব্যবহার করবেন না যদি শুধুমাত্র
তাই আপনি সিস্টেম আপনি জেনকিন্স ব্যবহার করতে চান তাহলে
আপনি ভাল নিশ্চিত আপনি নোট বিল্ড ব্যবহার করতে
এবং জেনকিন্স উপর কিছু নির্মাণ না
নিজেই সব করতে জেনকিন্স দিন
সুসমন্বয়সাধন এবং সমস্ত অন্যান্য
রিপোর্টিং এবং হস্তশিল্প এবং সেখানে হবে
সেখানে যথেষ্ট হবে কিন্তু না
অন্য মেশিনে তৈরী করে এবং যে
যেখানে আমরা বিভিন্ন বিল্ড নাক ঠিক আছে
এখানে বিল কাপড় তারা গ বিল্ড ++
প্রকল্পের পাইথন প্রকল্প তারা ইউনিট চালানো
পরীক্ষা তারা ইন্টিগ্রেশন পরীক্ষা না যাই হোক না কেন
প্রয়োজন হয়
সেখান থেকে আমরা একটি অজুহাত ও একটি ওভার ছিল
অজুহাত ডেবি এন সংস্করণ সামঞ্জস্যপূর্ণ হয়
উম সংগ্রহস্থলে সার্ভার তাই আমরা সিদ্ধান্ত নিয়েছে
ডেবিয়ান এর একটি সেট হিসাবে আমাদের পণ্য অর্ণবপোত
প্যাকেজ এবং এটা সবচেয়ে প্রাকৃতিক এবং 22
একটি এবং একটি মধ্যে ডেবিয়ান প্যাকেজ তরণী
নিয়মিত ডেবিয়ান সংগ্রহস্থলের এবং আপনি এখন
প্যাকেজ হ্যান্ডেল কিছু টুল প্রয়োজন এবং
তাদের কিছু পাওয়া যায় এবং আমরা বিদ্ধ
একটি অজুহাত দিয়ে কারণ আমরা মনে করি বা আমাদের
অভিজ্ঞতা এটা ভাল তাই আমাদের ব্যবহারের ক্ষেত্রে ফিট
এটা আমার মনে হয় এটা লিখিত এবং যেতে হচ্ছে
পরিপক্ক আমি তাই মনে করি এবং এটা বেশ কুশলী
তিনি বৈশিষ্ট্য এবং আমি অনেক আছে ব্যবহার করতে
মনে হয় তুমি আসলে বইয়ের সবচেয়ে পেতে
উবা ডানদিকে সম্পন্ন
একটি আপনি এটি এখানে ডান দিকে আমরা আছে
সংক্ষিপ্ত ডটেড লাইন কিছু মানে যে
নেটওয়ার্কের পৃথকীকরণ তাই আমরা অধিকাংশই
আমাদের অভ্যন্তরীণ নেটওয়ার্কের মধ্যে এই পপলিন এর
বা এটা আসলে সব অধিকাংশ এবং উপর
বহিরাগততে ডানদিকের
নেটওয়ার্কের আমরা কিছু বহিরাগত আয়না আছে
এবং যে মূলত ইঞ্জিন এক্স তাই ইঞ্জিন
কুঠার জন্য সংগ্রহস্থলের ভজনা করা হয় আমাদের
গ্রাহকদের এবং আমরা একাধিক দৃষ্টান্ত
যে এখানে তাই হাঁ আমি বাইরে কিছু বাম
আসলে মজার জিনিস এবং কিছু
উদাহরণস্বরূপ আমরা জন্য দরকারী জিনিস
তাই অনুবাদক একটি অনুবাদ সার্ভার
আসলে আমাদের সমগ্র অনুবাদ করতে পারেন
একটি একক একক ওয়েব ব্যবহার সফ্টওয়্যার
ইন্টারফেস আমরা যে জন্য একটি ওয়েবসাইট ব্যবহার কিন্তু
এটা আসলে এটা আপনার উপলব্ধ চমৎকার ব্যাপার
twitter বুটস্ট্র্যাপ ওয়েব ইন্টারফেসের এটি
বেশ ব্যবহার করা সহজ কিন্তু এটা যাতে না
এই আলাপ জন্য কিন্তু ঠিক করার জন্য গুরুত্বপূর্ণ
আপনি একটি ধারণা দিতে যে এই সত্যিই হয়
এর সবচেয়ে গুরুত্বপূর্ণ উপাদান
পপলিন তাই আমি একটি দিয়ে শুরু করতে চাই
ব্যবহারের ক্ষেত্রে এবং এই ব্যবহারের ক্ষেত্রে নির্মাণ করা হয়
এবং মুক্তি
সফ্টওয়্যার একটি স্থিতিশীল টুকরা তাই আমরা অনুমান
যে ডেভেলপার এখানে তার ল্যাপটপে
একটি একক সংগ্রহস্থল যুক্ত রয়েছে এবং এটি রয়েছে
সফটওয়্যার এবং এটি একটি স্থিতিশীল রিলিজ
সব ডেবিয়ান প্যাকেজ তথ্য রয়েছে
এটা তাই এই সংগ্রহস্থল মূলত
তাই কি একজন বিকাশকারী ঠিক গড়ে তুলতে প্রস্তুত
কি মূলত তার কমিট হয় দরকার
বর্তমান রাষ্ট্র কমিট
এই প্রসেসরগুলো শাখায় সংগ্রহস্থলে
যদি আমি এটা কল এখন স্পষ্টত মুক্তি
আরো অনেক এই জন্য কিন্তু হতে পারে
উদাহরণই কি যথেষ্ট এবং থেকে ভাল মুক্তি
সেখানে সব ডেভেলপার করার প্রয়োজন হয়
এই সংগ্রহস্থল ধাক্কা প্রেম পেতে এবং পেতে
আপ না শুধুমাত্র এই প্রবেশদ্বার
পাইপলাইন বরং প্রয়োজন বা এক
মেশিন যে আসলে জন্য দায়ী
সব সোর্স কোড সংরক্ষণ ফলে যদি কোন
একটি মুক্তির শাখা এবং উপর বদ্ধ পরিকর
একটি শাখা উপর এটা সম্ভাব্য হতে পারে
একটি গ্রাহকের পাঠানো
এটা খুব যুক্তিযুক্ত যদি আপনি করতে হবে
নিশ্চিত এই কমিট যে কি যায় কখনো
আবার দূরে
যাতে একটি বৈশিষ্ট্য সাথে আপনি উপলব্ধ পেতে
যে প্রতিরক্ষামূলক শাখা বলা হয় এবং
আপনি একটি প্রকল্পের ভিত্তিতে এটা কনফিগার করতে পারেন
এবং একটি প্রকল্পের ভিত্তিতে এটা আপনি করতে পারবেন
হওয়া থেকে নির্দিষ্ট শাখা রক্ষা
মুছে ফেলা এবং থেকে তাই পুশ বাধ্য করা হচ্ছে
ডেভেলপারদের আউট আগাছা করতে পারেন যে পারেন
আউট শাখা আগাছা এবং সেখান থেকে আমরা ছিল
22 ওভার জেনকিন্স মূলত ভাঁজ পেতে
পরিবর্তন সম্পর্কে জেনকিন্স সূচিত
যে ব্যবহার ব্যবহার করে নির্দিষ্ট সংগ্রহস্থলগুলির
বই তাই এই একটি পাথর যে
মান পেতে ল্যাব এপিআই এটা বৈশিষ্ট্য
মূলত সূচিত জেনকিন্স হেই জেনকিন্স আমি
কিছু পরিবর্তন এখানে আছে হয়তো আপনি করতে চান
এটা দিয়ে কিছু করতে
তাই জেনকিন্স তার পাশ দিয়ে একটি বিশাল তালিকা রয়েছে
প্রকল্পের এটা তার জন্য তৈরী করে তৈরী করে যে
উদাহরণস্বরূপ C ++ মুক্তি শাখা জন্য প্রকল্প
এটা রাত্রিকালীন হিসেবে পাইথন প্রকল্প তৈরী করে
সংস্করণ কি-যাই হোক না কেন জেনকিন্স মূলত
কিভাবে কাপড় তৈরী করতে তাই এটি লাগে জানেন
ভাল ভাঁজ এবং ঠিক নোটিশ থেকে তথ্য
এই একটি C ++ প্রকল্প এবং এটা আসলে
একটি মুক্তির শাখা থেকে আসছে তাই আমি উচিত
তাই জেনকিন্স একটি প্রসেসরগুলো মূলত গড়ে তুলতে
কয়েক ধাপ এবং তারা মূলত হয়
বিল্ড এক প্রোভাইড নির্বাচন
একটি পরিচ্ছন্ন বিল্ড পরিবেশ আমরা কি তৈরী
জুড়ে কোন বিল্ট পরিবেশ শেয়ার করবেন
বিল যাতে আমরা প্রতিটি সফ্টওয়্যার যে নিশ্চিত করতে
প্রতিটি প্যাকেট হয় বিল্ট ইন একটি শুচিশুভ্র হয়
এবং ন্যূনতম পরিবেশ তুমি যদি
আগ্রহী আমরা ডেবিয়ান জেনকিন্স ব্যবহার করছেন
এটি একটি চমৎকার সেট জন্য খেই
মূলত স্ক্রিপ্ট মিটিয়ে যে বিমূর্ত
উকুনসম্পন্ন এবং বালুকাময় দূরে অনেক
যখন ব্যবহার ডেবিয়ান প্যাকেজিং বিবরণ
আপনি জেনকিন্স জেনকিন্স বিল ব্যবহার
প্যাকেজ বা সোর্স বিল তৈরী
বাইনারি প্যাকেজ নির্মাণের উপর পরীক্ষা চালায়
প্যাকেজ ও পরে বিল্ড নোড
কাজ এটা সব ফল সংগ্রহ করে
রচয়িতা হস্তনির্মিত বস্তু এবং তার সংগৃহীত
ভালো কিছু ব্যবহারকারীর উপলব্ধ
গ্রাফ এবং রিপোর্ট কি সবাই যে
আছে চায় তাই এই প্রকৃত হয়
স্থান যেখানে ডেভেলপার তাকান পারেন
এই প্রকল্পের বর্তমান অবস্থা তাই আপনি যা করতে পারেন
এটা কটাক্ষপাত এবং বলে ঠিক এই হল
বিংশ একটি প্যাকেজ তার বিল্ড আপ
বিল্ডার পরিষ্কার আমরা 20 ইউনিট পরীক্ষা আছে এবং
এবং তিনি দ্রুত কটাক্ষপাত করতে পারেন
এবং তা নিয়ে রাষ্ট্র এবং এই হল
এছাড়াও বিন্দু আপনি কাস্টমাইজ করতে পারেন যেখানে
বেশ অনেক, তাই যদি আপনি উদাহরণস্বরূপ নির্মিত
অক্সিজেন ডকুমেন্টেশন আছে কিছু কিছু
সতর্কবার্তা এবং অক্সিজেন অক্সিজেন বা
বিল
লক যে আপনি চান যে আপনি চাইতে পারেন
কটাক্ষপাত এবং এই প্রতিবেদনের নিতে এবং
এবং গ্রাফিং জেনকিন্স বৈশিষ্ট্য হবে
সঠিক জায়গায় যেমন ঠাহর করতে
পরিবর্তন এই ধরনের বিবরণ তাই অনুমান করা যাক
যে ভবন সফল এবং এক
বিল্ড হস্তনির্মিত আসলে একটি বাইনারি হয়
ডেবিয়ান প্যাকেজ অথবা থেকে ডেবিয়ান প্যাকেজ
সেখানে
জেনকিন্স একটি প্যাকেজ নেয় এবং এটি ছোঁড়া
একটি অজুহাত ও একটি অজুহাত কটাক্ষপাত লাগে
ইনকামিং প্যাকেজ এবং ভবন
তথ্য এটি সঙ্গে বিতরণ করা হয়
নোটিশ নোটিশ
ঠিক আছে এই একটি এই প্রসেসরগুলো মত দেখায়
প্যাকেজ কারণ এটি একটি থেকে আসছে
মূল গেট থেকে মুক্তি শাখা
তাই মুক্তি শাখা পেতে প্রতিশ্রুতিবদ্ধ
বলে ঠিক আছে আমি সঙ্গে মোকাবেলা করতে জানেন কিভাবে
রিলিজ আমি তা গ্রহণ এবং এটা করা যাচ্ছে না
আমার অস্থির বিতরণ বা
যে বিষয়টি জন্য সংগ্রহস্থল তাই
এর মানে হল যে একটি একক বা সব প্যাকেজ
মূলত স্টাফ করা হয় নির্মিত হয় যে
এক একক আপগুলি একটি অজুহাত repository
বন্টন আমরা যারা বিভিন্ন আছে
এবং আমি শুধু খুব দ্রুত উপরে পেতে চান
বা বিভিন্ন ডিস্ট্রিবিউশন উপর যে
আমরা উদাহরণ অস্থির আমরা জন্য আছে
একটি পরীক্ষামূলক আছে এবং আমরা একটি স্থিতিশীল আছে এবং
ঐ তাই বিভিন্ন ব্যবহারের ক্ষেত্রে পরিবেশন
অস্থির এক বিতরণের যে
প্যাকেজ তাই সব সময় নিক্ষেপ করা হবে
ডেভেলপার একটি নতুন রিলিজ করলে
কোনো প্যাকেজটির অস্থির মধ্যে স্টাফ করা হয়
এখন সময় আপনি মূলত কিছু সময়ে
গ্রাহকদের সফ্টওয়্যার অর্ণবপোত চান
অন্যথায় আপনি তাড়াতাড়ি আউট হবে
তাই সময় আমি এক সময়ে ব্যবসা
ডেভেলপার ঠিক এই সিদ্ধান্ত প্রয়োজন
যথেষ্ট ভাল মূলত সেঁধান
পরীক্ষা এবং পরীক্ষা এর মানে হল যে আমাদের
QA তে বিভাগের পরীক্ষার ডিপার্টমেন্ট পারেন
বর্তমান কটাক্ষপাত শুরু
রাজ্যের
উদাহরণস্বরূপ শ্রাবণ তাই দল করতে পারেন
পরীক্ষা এই থেকে ইনস্টল কিনা
সংগ্রহস্থলের কাজ যদি আপগ্রেড করার সময় যদি কাজ
প্যাকেজ বৈশিষ্ট্য যদি সম্পূর্ণ হয়
কাজ করছে যদি যে সব বক্স আছে
প্রয়োজনীয় আসলে এবং হাঁ
সেখান থেকে আমরা q18 প্রয়োজন
মূলত জেনকিন্স কাজ এবং মার্ক শুরু
স্থিতিশীল যেমন পরীক্ষার বিতরণ ও
স্থিতিশীল মানে যে এটা প্রতিবিম্বিত হয়
বাইরের থেকে বাইরের সংগ্রহস্থলগুলির
আয়না তাই একবার একটি QA তে সদস্য ঠিক বলেছেন
পরীক্ষার এই সংস্করণ
সংগ্রহস্থলের ভাল যথেষ্ট এটা হতে পারে
গ্রাহকদের তিনি একটি বাজারজাত করতে জাহাজে
স্থিতিশীল এবং সবকিছু বাইরে নাচ হয়
একটি সংগ্রহস্থলের বাইরে তাই এই হল
সমগ্র উপর সম্পূর্ণ ভগ্নস্বাস্থ্য শিঠ্ট
পাইপলাইন এবং আমি শুধু দ্রুত পেতে চান
এক বা দুই অন্যান্য ব্যবহারের ক্ষেত্রে যেমন সঙ্গে
ভাল আপনি একটি ছাপ দিতে
কি কি সম্ভব নয়
তাই আগে আমি দ্রুত আমরা যোগফল করতে চান
সঙ্গে একটি স্থিতিশীল হাত উৎস প্যাকেজ
এতে ডেবিয়ান প্যাকেজিং তথ্য আমরা
পেতে ভাঁজ পেতে পেতে এই প্যাকেজ প্রেরণ
পেয়ে খেয়াল জেনকিন্স জেনকিন্স বিল্ড
সফ্টওয়্যার আমরা একটি বাইনারি ডেবিয়ান আছে
প্যাকেজ উপস্থিত একটি অজুহাত ও হয় যে
একবার এটা পাইপলাইনে নিচে drips
পরিবর্তনশীল পরীক্ষা এবং স্থিতিশীল এটা মাধ্যমে
আজ না হোক কাল আমরা গ্রাহকের আঘাত করব
কিছু সময়ে এবং সাধারণত যখন যে
হই গ্রাহক রিপোর্ট হবে বক্স
আশা তিনি আমাদের ক্ষেত্রে নেই তারা তাই না
এর অন্য একটি উদাহরণ দিয়ে চলতে দিই এবং
এর ঠিক যেমন গ্রাহকের একটি রিপোর্ট অনুমান করা যাক
হরিণ এবং এর যে ঠিক অনুমান করা যাক
একটি man পৃষ্ঠাগুলি একটি ডেবিয়ান থেকে নিখোঁজ
সাধারণত যারা ডলার প্যাকেজ পাবেন না
রিপোর্ট কিন্তু এর এই জন্য অনুমান করা যাক
উদাহরণস্বরূপ তাই ডেভেলপার এটি হয়
থেকে মায়ের পৃষ্ঠা ঠিক আছে সঙ্গে tasked দয়া
এই প্যাকেজ এবং এখন তিনি সৃষ্টি করে
একটি বধির শাখা মূলত বধির এবং কুড়ান
কোন নামের জন্য বধির প্যাকেজিং হতে পারে
উদাহরণস্বরূপ এবং তারপর তিনি কাজ শুরু
প্যাকেজ এবং তিনি এখন স্পষ্টত পারা
নিজেকে তিনি পারা সবকিছু গড়ে তুলতে
বিল্ড একটি স্থানীয়ভাবে এখানে প্যাকেজ হয়েছে
সব ইউনিটের পরীক্ষা স্থানীয়ভাবে Picard, চেক
কোডে স্থানীয়ভাবে কভারেজ সব
কিছু কিন্তু আছে কারণ সে কোন প্রয়োজন
এই মৃত্যুর এই লাঠি ধাক্কা পারেন
প্যাকেজিংয়ের এখানে শাখা মাত্র পর্যন্ত পেতে
আবার ও ভালবাসা তার জন্য কাজ করতে দিন
বা পরেরটির পাইপলাইন যাতে কাজ করবেন
আবার লক্ষ্য জেনকিন্স জেনকিন্স ওঠো
প্যাকেজ নির্মাণ এটা আসে জানে
অন্য শাখা থেকে কিন্তু নেই সত্যিই
ব্যাপার তাই এটি প্যাকেজ ও আবার তৈরী
জেনকিন্স কারুশিল্প এবং ব্যবহারকারী এখনও প্রতিবেদন
বেশ বেশ সহজে উদাহরণস্বরূপ স্পট করতে পারেন
Incheon সতর্কবার্তা এবং lynching একটি টুল
আপনি যদি ব্যবহার করতে চান হতে পারে
আপনি ব্যবহার করছেন ডেবিয়ান প্যাকেজ এটি একটি হল
ডেভিড জন্য একটি Linter প্যাকেজ এবং এটা করতে পারেন
জিনিস আপনি ঠিক আছে একটি মত অবহিত
এই প্যাকেজের মধ্যে বাইনারি এবং এটা অনুপস্থিত
man পৃষ্ঠা তাই আসুন এই সকাল অনুমান করা যাক
সর্বস্বান্ত না হয় এবং বিল নির্মাণ করা হয়
তার ঠিক তাই গ্রাফ ব্যতীত এবং
রিপোর্ট আমরা আছে আছে
ডেবিয়ান প্যাকেজ এবং এই সময়ে এটি হল
আবার একটি অজুহাত ও অরুপ বিরুদ্ধে নিক্ষিপ্ত
ঠিক বলেছেন এটা একটি এটা একটি ডেবিয়ান প্যাকেজ এর
এটা আসলে সুন্দর কিন্তু এটা থেকে আসছে
কিছু শাখা যে আমি এটা দেখে মনে হচ্ছে জানি না
মত এটা Def প্যাকেজিং থেকে আসছে
আমি এটা গ্রহণ করছি না তাই এটা মূলত নিক্ষেপ
এটা দূরে তাই এক ঠিক বলতে পারে এই হল
এই একটি বরং অর্থহীন উদাহরণ
হ্যাঁ কিন্তু এটা ভবনের ভিত্তি
যে পালা হয় উপরে অন্য কিছু
বাইরে বেশ দরকারী একবার আপনি হতে
তাদের এই এই ব্যবহার উদাহরণস্বরূপ
পাইপলাইন এবং একক বিন্দু একটি ব্যবহার
অজুহাত কিনা বা না প্যাকেজ সিদ্ধান্ত
আঘাত করা উচিত সংগ্রহস্থলে আপনি পারবেন
না ঠিক আছে ভালো জিনিস আমরা রাত্রিকালীন নির্বাচন করতে পারবেন
কোন সব সময়ে ডেবিয়ান প্যাকেজ পুনর্নির্মাণের
সময় কোনো সংগ্রহস্থলে আঘাত করবে না হয়নি
কিন্তু আমরা একটি পরিবর্তন ভালো জিনিস স্পট পারেন
pis বা সর্বস্বান্ত প্যাকেজ অথবা এর ভাঙ্গন
যেমন এই ক্ষেত্রে সঙ্গে সঙ্গে প্যাকেজ
আরেকটি মজার বিষয় ও আমি চাই
শুধু খুব দ্রুত যে উপর থেকে ঝাঁপ দাও
কারণ আমি সময় কিন্তু মাত্র ইতিমধ্যে আছি
আপনি একটি ছাপ দিতে
এটি আপনি ব্যবহার প্রদান করতে সক্ষম হবেন
যেমন কেন একটি বিশেষ তৈরি করা মামলাগুলো
অ্যাপলেট সার্ভার উপর বন্টন করে
Def প্যাকেজিং ডেকে যদি আমরা আঘাত করা হয়
যেমন একটি বিভিন্ন ইতিবাচক যদি একটি
প্যাকেজ যেমন একটি সংগ্রহস্থলের এটা পারা হিট
মৃত্যুর প্যাকেজিং যান এই হয়
এই উদাহরণে তাই এটা খুব যেতে নেই
অস্থির প্যাকেজিংয়ের আছে কোনদিকে
এবং সেখান থেকে আমরা একটি নিয়মিত গাড়ী আছে এবং
সংগ্রহস্থলের তাই এটি অভ্যন্তরীণভাবে ব্যবহার করা যেতে পারে
QA তে দ্বারা বিভাগের দ্বারা ব্যবহার করা যেতে পারে
ডেভেলপার নিজেই এবং এই জন্য করতে পারবেন
উদাহরণস্বরূপ ছাড়া বড় refactorings করতে
দুই মাসের জন্য অস্থির ভঙ্গ বা
তিনমাস কারণ ডেভেলপার পারেন
কোন উৎস প্যাকেজের সে চায় যে বাছাই বা
কোনো সংগ্রহস্থল তিনি এটা হ্যাক চায়
এবং মুক্তি না না কমিট ধাক্কা
শাখা কিন্তু একটি পরিচিত উন্নয়ন শাখা
এবং সকল প্যাকেজের বাইরে পড়ে
এই পরিচিত উন্নয়ন শাখা এই আঘাত
খুব সংগ্রহস্থলের এবং কখনও
কি গ্রাহকদের যেতে কিন্তু যে would
আমাদের কিছু কিছু মহান অভ্যন্তরীণ অনুমতি
পরীক্ষা এবং একবার refactoring সম্পন্ন করা হয়
কাজ সহজভাবে একীভূত করা যায়
মুক্তি অনুশীলন এবং আপনি প্রথম আছে
যদি আবার ব্যবহার তাই স্পষ্টত আমার সময় হয়
এখনই ধরে আমি শুধু খুব ইচ্ছুক
দ্রুত কিছু পুনরালোচনা ঝালিয়ে
পাঠ যে আমরা শিখেছি করেছি
হয়তো তারা আপনার জন্য উপযোগী করছি আমি হবে
মহান যদি আমি তাদের সামনে জেনেছ
প্রথম এক আপনি ভাল আপনি কি নিশ্চিত হয়
পাইপলাইন ব্যবহার করার জন্য একটি সত্যিই সহজ আছে এবং
সহজ-থেকে-ব্যবহার ডেভেলপার বিন্দু জন্য অর্থ
দেখতে হলে আপনি আপনার কোম্পানীর মধ্যে পেতে ব্যবহার
নিশ্চিত করুন যে পাইপলাইন না
নিয়ন্ত্রণযোগ্য এবং শুধুমাত্র তাই পেতে দ্বারা উপভোগ্য
আপনি যদি আপনি প্রয়োজন আপনার
জন্য সেটআপ জেনকিন্স ডেভেলপাররা তাদের
নিজস্ব সফ্টওয়্যার ভবন যে একটি হতে পারে
ইস্যু কারণ কিছু ডেভেলপারদের এমনকি যদি
এটা কোম্পানী যে জেনকিন্স উচিত নীতি
কিছু ডেভেলপারদের নির্মাণের জন্য ব্যবহার করা যেতে
হাঁ বলবে আমি তা অগ্রাহ্য
জরিমানা অন্যদের বলবে হ্যা আমি যাচ্ছি
নির্মাণের জন্য জেনকিন্স নিতে কিন্তু আমি কখনো করেছি
ইউনিট পরীক্ষা শুনেছি এবং আমি পরোয়া করি না
ইউনিট সম্পর্কে গ্রাফ সম্পর্কে পরীক্ষা আচ্ছা ঠিক আছে
অন্যান্য বেশী বলবে ঠিক আমি জানি কিভাবে
কিভাবে চে ইউনিট পরীক্ষার ফলাফল বিশ্লেষণ করতে
জেনকিন্স সঙ্গে যে ভালো এবং সে সুখী
অতঃপর সে ভুলে গিয়েছিল উদাহরণস্বরূপ নেই
কোড কভারেজ পাশাপাশি তাই এটি হবে
নিশ্চিত যে আপনি যা করতে পারেন মহান
ডেভেলপার এবং আপনার কাছ থেকে দূরে বিমূর্ত
কনফিগার করার জন্য একটি ডেভেলপার প্রয়োজন হয় না
জেনকিন্স তিনি তা দেখে নিতে পারেন
কোন সমস্যা কিন্তু মূলত এটি ভালো
তার জন্য প্রদান বা তার আমি মনেকরি এটা
গুরুত্বপূর্ণ সেবা পেতে আপ এবং চলমান
বাস্তব দ্রুত যাতে সব বিল্ড না না
বৈশিষ্ট্য যে আপনি মনে হয়
গুরুত্বপূর্ণ বা দরকারী কিন্তু দিয়ে শুরু
সবচেয়ে গুরুত্বপূর্ণ এক এবং যে প্রদান
প্রয়োজনীয়তা সময় MMM ধরে পরিবর্তন করতে
তারা খুব প্রায়ই আরো প্রায়ই পরিবর্তন এবং
আপনি ভাল যে জন্য নিজেকে প্রস্ত্তত
আমার মনে হয় এর জন্য সেরা প্রস্তুতি
প্রয়োজনীয়তা পরিবর্তন স্বয়ংক্রিয়রূপে করা হয়
সম্ভব এবং অটোমেশন যতটা ঠিক মানে
আমি ansible ব্যবহার পুতুল শেফ ব্যবহার করছি
আপনি আপনার সার্ভারে যা করতে হবে যাই হোক না কেন
কনফিগারেশন কিন্তু থামবে না
কারণ উদাহরণস্বরূপ পেতে অট্ট একটি উপলব্ধ
এপিআই ছিল সব প্রকল্প বিরূদ্ধে হতে পারে
প্রোগ্রামের মাধ্যমে কনফিগার আছে তাই
সেটিংস মাধ্যমে যাওয়ার কোনো প্রয়োজন
কয়েকশ প্রকল্প এবং প্রয়োজন এবং
এবং সম্পাদনা গ্রুপ সদস্য বা সম্পাদন আঙ্গুলসমূহ
অথবা যে ভালো কিছু হতে পারে যে
দূরে স্বয়ংক্রিয় এবং এটা করা উচিত
স্বয়ংক্রিয় ভাবে
আরেকটি জিনিস যদি আপনি জেনকিন্স ব্যবহার করছেন
সেখানে জেনকিন্স শট মত প্রকল্প এর
রচয়িতা আমি যদি এটা মানুষ যদি জানি না
জানি যে কিন্তু আমি মনে করি এটা বেশ উপযোগী
কারণ আমরা একটি কয়েক আছে আমি সম্পর্কে নই
হাজার দোকান চেক এবং পরিবর্তন
কাজের একক অংশ আমাদের একটি প্রয়োজন
মিনিট না যে হাত দ্বারা এবং তুমি
তাই যদি আগামী দুই সপ্তাহের জন্য মজা আছে
আপনি জেনকিন্স নিশ্চিত করতে ব্যবহার সেট ব্যবহার করছেন
আপনি কনফিগার ইন্টারফেস স্পর্শ কখনো
স্পষ্টত পরীক্ষার জন্য ছাড়া এটি এবং
শেষ বিন্দু আপনি ভাল পছন্দ হয় আপনার
টুলস বিজ্ঞতার
আমরা অন্য সংগ্রহস্থলে দিয়ে শুরু
সার্ভার ও matchup ছাড়া অনেক অনেক
মূল্যায়নের কারণ আমরা ঠিক আমরা করেছি চিন্তা
এটা অতীত থেকে পরিচিত এবং এটি ঠিক আছে
তার কাজ আছে কিন্তু আমরা সীমাবদ্ধতা আঘাত করেছি
বেশ দ্রুত এবং আসলে যখন আপনি
যেমন একটি পাইপলাইন ঐক্যবদ্ধতার আসা বিল্ড
সময়ের এবং আপনি ঠিক আছে এই মনে
মাত্র এক তাদের এক সময়ে আঘাত পায়
ডেবিয়ান সংগ্রহস্থলে সার্ভারে এটা হতে পারে না
চেরা করা কঠিন যে, যে পর্যন্ত কিন্তু আসলে যদি
সেখানে পাঁচটি অন্যান্য সেবা আছে
এর ওপর নির্ভর করে এবং একরকম সঙ্গে সংহত
এটা পেতে এটা চতুর পায়
ঠিক যেন আমার আলাপ থেকে এটা তোমাকে ধন্যবাদ
শোনার জন্য অনেক
যদি আপনার কোন প্রশ্ন থাকে তাহলে
আপনি তাদের সংবাদদাতা জিজ্ঞেস করতে পারেন চার
মিনিট বা পরিচিতি পেতে পারেন
আমার ওয়েবপেজ সম্পর্কে বিস্তারিত
ঠিক আছে ধন্যবাদ
হ্যাঁ
নিচে আমি জিজ্ঞাসা করতে চেয়েছিলাম দেখুন
এই ডেভেলপার টুলস থেকে সরাইয়া হয়
সেখানে মুক্ত সফটওয়্যার এর অন্য কোন টুকরা
আমাদের জন্য অন্যান্য দিক থেকে ব্যবহার করতে
অ্যাকাউন্টিং কোর মত আপনার ব্যবসা
গ্রাহক সম্পর্ক হয়তো বা প্রকল্প
ব্যবস্থাপনা চমৎকার প্রশ্ন
আমরা বর্তমানে একটি থেকে দূরে মাইগ্রেট করছে
মালিকানা এন্টারপ্রাইজ রিসোর্স প্ল্যানিং
একটি মুক্ত সফ্টওয়্যার থেকে সিস্টেম এক হয়
বলা Triton, আমি জানি না যদি আপনি
জানি যে অধিকার থাকবে অন্তত
আমাদের জন্য পছন্দের টুল এখনই আমি মনে করি
আমি নিশ্চিত আমি মনে করি এটা নতুন নামে নই
স্বাস্থ্য যে উপর নির্মিত হয় তাই চেষ্টা
যদি আপনি একটি নতুন স্বাস্থ্যের জন্য তাকান করতে চাইবেন
গণদেবতা পেতে এবং কি ছিল কটাক্ষপাত আছে
সম্ভব
হ্যাঁ দয়া করে আমি উপস্থাপনার জন্য প্রয়োজন এবং
কিছু শাখাবিন্যাস মডেল ইউনিফাইড পর্যালোচনা করি
সাজানোর জন্য এটা ভালো কিছু শিক্ষিত
আমরা একটি আছে আমরা একটি শাখাবিন্যাস আছে
হ্যাঁ মডেল এবং এটি রিলিজের উপর ভিত্তি করে করা হয়
অভ্যন্তরীণভাবে নাম তাই এটি এক যে আমি
এখানে উপস্থাপন আসলে বেশ একটি হল
মিনিট বিশ্বাসে এক সীমাহীন কঠিন আছে
ব্যাখ্যা করার
তাই মূলত আমরা রিলিজ আছে
প্রতি কয়েক বছর বা মুক্তি হতে পারে না
প্রতি কয়েক বছর যে আউট আছে যে নাম
এবং এই নাম নিচে আমরা মুক্তি
শাখা এবং আমরা উন্নয়ন আছে
শাখা ও আমরা প্যাকেজিং শাখা আছে
এবং সব কাপড় ধরনের তাই আমরাই করি
এবং তুমি আমার কাছে আসো করছি আগ্রহী
পরে এবং আমি বিস্তারিতভাবে ব্যাখ্যা করবে
তোমাকে
হাঁ স্বাগত
হ্যাঁ দয়া করে হাঁ কিভাবে আপনার সাথে মোকাবেলা করবেন
মত এমনকি একটি সত্যিই ওল্ড শিক্ষক হয়েছে
মত তিন সপ্তাহ বয়সী
ব্যান্ডের সাথে এটা সংহত করার চেষ্টা করি
সাপ্তাহিক মত মুক্তি বা শুধু চেষ্টা পছন্দ
এই পুরাতন শাখা নতুন রিলিজ একত্রীকরণ
যা আরও বৈশিষ্ট্য অনন্য দ্বারা যোগ
উপায় এবং যা অন্য কারণ হতে পারে
বাক্সের ধরনের
ঠিক আছে, তাই প্রশ্ন আমরা যখন আমরা
যেমন লম্বা উন্নয়ন শাখা আছে
আমরা ব্যবহার এবং তারপর আমরা প্যাকেটজাত করা হবে
আমরা তাদের ফিরিয়ে একত্রীকরণ আলাদাভাবে কিনা
এবং আসলে হ্যাঁ আমরা মূলত না
তাই ভিত্তি যাই হোক না কেন উন্নয়নের হিট
শাখা কোন ব্যাপার না আমাদের তাই আমরা r জন্য
অনেক অনেক কমিটি আছে হয়
ঠিক সেই মতো উন্নতি স্টাফ কাজ
এবং একবার তারা মাস্টার বা ফিরে পেতে
মুক্তির শাখা তারা সাধারণত squashed করছি
সঠিক কমিট সঙ্গে লজিক্যাল লিপ্ত মধ্যে
বার্তা এবং তারপর সমগ্র পাইপলাইন হয়
পুনর্নির্মিত বা সফ্টওয়্যার যাতে পুনর্নির্মিত হয়
আমরা কি না আমরা নিবেন না
উন্নয়ন ডেবিয়ান প্যাকেজ যে একটি আঘাত
উন্নয়ন সংগ্রহস্থলের এবং এটা স্থানান্তর মধ্যে
তাই আমরা অস্থির বা স্থিতিশীল সংগ্রহস্থলের
নিশ্চিত করুন যে সব তৈরী করে যে আসলে ব্যবহার করা
সেখানে রিলিজের সাথে পথ তাই আমরা
কখনও বাইনারি ডেবিয়ান প্যাকেজ নিতে
বধির যাই হোক না কেন জন্য আমরা সব আমরা সবসময়
স্টাফ ধরনের পুনর্নির্মাণের
ঠিক আছে

Share this subtitle



Description