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

14   0   0  
  Pause sub
ऐसा करने के लिए आने के लिए धन्यवाद मेरी
प्रस्तुति के बारे में मैं बात करने के लिए जा रहा हूँ
एक नि: शुल्क सॉफ्टवेयर विकास भवन
पर्यावरण या एक छोटे के लिए पाइप लाइन
कंपनी मूल रूप से यह क्या से कुछ है हम
है और हम पिछले तीन दौरान बनाया
हमारी कंपनी में साल
एक मेरा नाम पौधों से बढ़ रहा है मुश्किल मैं हूँ
एक छोटे से ऑस्ट्रिया में सिस्टम इंजीनियर
स्टार्टअप कंपनी है और हम प्रयोगशाला करना
लुगदी और कागज के लिए उपकरणों का परीक्षण
उद्योग तो बुनियादी तौर पर हम उपकरणों का निर्माण
हम ग्राहकों और उन लोगों के लिए बेचते हैं कि
ग्राहकों को इसका इस्तेमाल करने के कुछ पहलुओं का परीक्षण करने के
उदाहरण के कागज तो एक परीक्षण के मामले के लिए
होगा पानी कितना कर सकते हैं का एक टुकड़ा
कागज उपकरणों कुछ भी नहीं की तरह अवशोषित
एक प्रौद्योगिकी बिंदु से विशेष फैंसी
देखने का हम ज्यादातर सी ++ तो ज्यादातर का उपयोग कर रहे
तीसरे करने के लिए मुलायम के उस में लिखा है
सी ++ तो वहाँ एक अजगर 3 और है
जाहिर ग्लूकोज कि आप की जरूरत
हर जगह होता है मूल रूप से जुनून और
सभी 15
इससे पहले कि आप जानते हैं कि वास्तव में चाहता था
पाइपलाइन मैं करना चाहते हैं के बारे में बात
आवश्यकताओं में से कुछ को पेश कि
हम था और वह सिर्फ उनमें से कुछ हैं
मुझे लगता है कि इसे पाने के लिए महत्वपूर्ण है अपने
क्या कम से कम आवश्यक है की भावना
हमारे उपयोग के मामले तो एक महत्वपूर्ण के लिए
आवश्यकता ऑफ़लाइन समर्थन के लिए गया था
हमारी कंपनी के मुख्यालय में स्थित है
ग्रामीण इलाकों में ऑस्ट्रिया और वह यह है कि
वास्तव में अगर आप विंडो को देखने के लिए अच्छा
और यह आप में हरी घास देख सकते हैं
पहाड़ों और मूल रूप से यह मामला है
लेकिन यह आप चाहते मामले में फायदेमंद नहीं है
उचित इंटरनेट कनेक्शन है तो हम एक है
धीमी गति से इंटरनेट कनेक्शन है और न
झटका आप तो हम भरोसा नहीं बेहतर करना चाहते हैं
इंटरनेट कि हो सकता है पर बहुत अधिक
यह हमारे लिए अच्छा होगा
एक और बात यह है कि हम अतीत से पता
ऐसा नहीं है कि नहीं करने के लिए काफी फायदेमंद है
किसी एक डेवलपर मशीन पर निर्भर
कहीं न कहीं मुझे यकीन है कि आप में से ज्यादातर लोगों की है हूँ
सुना
कहानियों या साथ इसे देखा है अपने
अपनी आँखों कि कुछ लैपटॉप कुछ मशीन
कुछ कार्यालय में से कुछ डेवलपर है
वास्तव में का सबसे महत्वपूर्ण पहलू
कंपनी उन बिना वजह
इस लैपटॉप के बिना कुछ उत्पादों कर सकते हैं
कहीं भी बनाया जा
मैं अगर किसी को तो सभी चीजें है पता नहीं है
इस तरह से, लेकिन मैं उन्हें देखा है और वे कर रहे हैं
कि इसलिए हम बेहतर के लिए बहुत अच्छा नहीं
इसके लिए तैयार
एक और बात यह करने के लिए आसान होना चाहिए
का उपयोग करें और आसान साधन का उपयोग करने के लिए हम उपयोग करना चाहिए
उपकरण और हम डेवलपर्स प्रदान करना चाहिए
उपकरण है कि वे के साथ आराम कर रहे हैं
इसलिए यदि हम प्रयोग कर रहे हैं यह बहुत अच्छा होगा मिल
डेवलपर एक के साथ बातचीत कर सकते हैं, तो
पाइप लाइन और पाइप लाइन आर्केस्ट्रा या
बस हो का उपयोग करके पाइपलाइन के सबसे
काफी उचित
और दूसरी बात यह होना चाहिए है
समझ में आता है मुझे लगता है कि यह काफी है
एक निर्माण पर्यावरण के लिए महत्वपूर्ण है कि
उपयोगकर्ताओं को यह समझ सकते हैं कि वे नहीं है
सब अनंत काल के महान मिल पाने की जरूरत है
इसके बारे में विवरण, लेकिन आप एक बार देख लेना चाहिए
पर यह और वे ठीक कहना चाहिए मैं मुझे पता है
इस पैकेज बनाया गया है और यह इस से चला गया
मशीन इस मशीन इस मशीन के लिए और
इस होता हुआ कि उस होगा
पर्याप्त निष्पक्ष होना
और यह भी एक समझ होने
पाइप लाइन यह भी एक hackable एक है का मतलब
तो यह आसानी से संशोधित किया जा सकता है और हो सकता है
समायोजित के रूप में की जरूरत है मैं देना चाहता हूँ
आप का एक बहुत कम सिंहावलोकन क्या हम
है
यह पूरा होने से बहुत दूर , लेकिन यह
सर्वाधिक महत्वपूर्ण पहलुओं में शामिल है कि
इस 20 मिनट की बातचीत के लिये आवश्यक हैं इसलिए
मैं करने के लिए एक संक्षिप्त परिचय देना कर रहा हूँ
भागों यहां के सभी और फिर मैं लूंगा
आदेश में कुछ मामलों का उपयोग के साथ प्रदान
क्या है की की अपनी भावना को पाने के लिए
संभव तो हम कम से शुरू करना चाहते हैं
नीचे यहाँ छोड़ दिया, जहां हम एक है
डेवलपर लैपटॉप कुछ भी हो सकता है कि
लिनक्स मशीन Windows बॉक्स मैक बॉक्स
जो कुछ भी वहाँ कोई निश्चित आवश्यकता है
ऐसी मशीन मूल रूप से डेवलपर्स पर
सहज महसूस करना चाहिए
इतना कुछ किया हो रही है उसका काम हो सकता है 90 के साथ
शायद शायद मैक्स और कुछ संस्करण नियंत्रण
व्यवस्था होगी पाने के लिए पर्याप्त होगा
वहाँ से शुरू कर दिया है कि हम हम करने के लिए करने का निर्णय लिया
उठाओ, एक भंडार के रूप में हमारे रूप में गोद मिल
प्रबंधन सर्वर या समाजवाद संस्करण
नियंत्रण प्रणाली हम इसे उपयोग करें, क्योंकि
आंतरिक रूप से हम में से एक बहुत यह और हम चाहते
लगता है कि यह यह यहाँ है तो हम पढ़ रहने के लिए है
इसलिए हमें लगा कि यह बहुत अच्छा होगा अगर अगर हम
कुछ ऐसा है जो स्पष्ट रूप से समर्थन करता है
पाने के लिए और भी डेवलपर्स एक का उपयोग करने की अनुमति देता है
हथियार का सामना करने के लिए यदि वे चाहते हैं क्योंकि
कुछ डेवलपर्स कि बचत नहीं लग रहा है
के साथ एक कमांड लाइन के साथ और शायद के साथ
कुछ कार्यों ऐसी पर करने के लिए काफी आसान कर रहे हैं
एक वेब इंटरफेस इसलिए हमें लगा कि यह होगा
होना एक अच्छा गोद एक बहुत अच्छा होगा होगा
यहाँ उपकरण और हम साथ काफी खुश हैं
चुनाव वास्तव में वापस फिर जब हम
इसे शुरू कर दिया है कि यह एक मोटा सा था लेकिन
अभी यह यह काफी काफी लगता है लगता है
काफी वहाँ से उपयोग करने के लिए अच्छा है कि हम सिर हम
टैंक खत्म करने के लिए बीच में यहाँ है
यहाँ हम जेनकींस चुना क्योंकि मैं था
यह और माइक / प्रक्रिया के लिए किया जाता है जो कुछ भी
काम करता है
ठीक है और यह मुफ्त सॉफ्टवेयर यह ठीक है
जेनकींस कभी कभी आप का उपयोग कर सकता है
जेनकींस आप कुछ सिर दर्द करता है, तो दे सकता है
क्या आप एक मास्टर के रूप में उपयोग नहीं करते हैं तो केवल
ताकि आप प्रणाली आप जेनकींस उपयोग करना चाहते हैं
आप बेहतर सुनिश्चित करें कि आप नोट निर्माण का उपयोग करना
और जेनकींस पर कुछ भी निर्माण नहीं
खुद को सभी जेनकींस चलो
आर्केस्ट्रा और अन्य सभी
रिपोर्टिंग और क्राफ्टिंग और वहाँ होगा
वहाँ होना पर्याप्त होगा, लेकिन ऐसा
अन्य मशीनों पर बनाता है और वह है
जहां हम कई निर्माण नाक अधिकार है
यहां बिल सामान वे सी ++ का निर्माण
परियोजना अजगर परियोजनाओं वे यूनिट चलाने
परीक्षण वे एकीकरण का परीक्षण करने के लिए जो कुछ भी
जरूरत है
वहाँ से हम एक याचिका और एक खत्म करने के लिए किया था
याचिका डेबी n संस्करण संगत में है
उम रिपोजिटरी सर्वर तो हम करने का निर्णय लिया
डेबियन का एक सेट के रूप में हमारे उत्पाद जहाज
संकुल और यह सबसे अधिक प्राकृतिक है और 22
एक में और एक में डेबियन संकुल जहाज
नियमित रूप से डेबियन रिपोजिटरी और तुम इतना
संकुल को संभालने के लिए कुछ उपकरण की जरूरत है और
उनमें से कुछ उपलब्ध हैं और हम छड़ी
एक दलील के साथ क्योंकि हम सोचते हैं या हमारे
अनुभव यह सबसे अच्छा तो हमारे उपयोग के मामले में फिट बैठता है
यह मुझे लगता है कि यह लिखा है और जाना है
परिपक्व मुझे ऐसा लगता है और यह काफी आसान है
वह सुविधाओं और मैं का एक बहुत है का उपयोग करने के
लगता है कि आप वास्तव में किताब की सबसे अधिक मिलता है
लुप्त हो के दाईं ओर किया
एक आप इसके बारे में यहाँ दाएँ हाथ की ओर हमारे पास है
लघु बिंदीदार रेखा कुछ मतलब यह है कि
नेटवर्क अलगाव तो हम में से ज्यादातर लोगों की है
हमारी आंतरिक नेटवर्क में इस प्रकार का रेशमी वस्र की
या इसके बारे में वास्तव में यह सब सबसे अधिक है और पर
बाहरी पर दाएँ हाथ की ओर
नेटवर्क हम कुछ बाहरी दर्पण है
और कहा कि मूल रूप से इंजन एक्स इसलिए इंजन है
कुल्हाड़ी के लिए भंडार की सेवा कर रही है हमारे
ग्राहकों और हम कई उदाहरण हैं
उस के यहाँ तो हाँ मैं बाहर कुछ छोड़ दिया
वास्तव में अजीब चीजें और से कुछ की
उदाहरण के लिए हम भी उपयोगी सामान
इसलिए अनुवादकों एक अनुवाद सर्वर है
वास्तव में हमारे पूरे अनुवाद कर सकते हैं
एक भी एकल वेब का उपयोग सॉफ्टवेयर
इंटरफ़ेस हम उस के लिए एक वेबसाइट का उपयोग लेकिन
यह यह वास्तव में यह अपने को प्रदान करता है अच्छा है
ट्विटर बूटस्ट्रैप वेब इंटरफेस यह है
काफी प्रयोग करने में आसान है, लेकिन यह इतना नहीं है
इस बात के लिए, लेकिन अभी के लिए महत्वपूर्ण
आप एक विचार दे कि यह सच है
का का सबसे महत्वपूर्ण घटकों
रेशमी वस्र तो मैं एक साथ आरंभ करना चाहते हैं
उपयोग का मामला है और इस प्रयोग के मामले का निर्माण होता है
और रिलीज
सॉफ्टवेयर का एक टुकड़ा स्थिर तो हम मान
कि डेवलपर यहाँ अपने लैपटॉप पर
एक भी भंडार है और यह होता है
सॉफ्टवेयर और यह भी एक स्थिर रिहाई
सभी डेबियन पैकेज जानकारी नहीं है
यह इसलिए इस भंडार मूल रूप से है
तो क्या एक डेवलपर ठीक बनाने के लिए तैयार
ऐसा करने के लिए मूल रूप से उनके लिए प्रतिबद्ध है जरूरत
की वर्तमान स्थिति के लिए प्रतिबद्ध
इस में एक विज्ञप्ति जारी की शाखा को रिपोजिटरी
मामले में मैं इसे कहते हैं अब जाहिर है रिहाई
वहाँ बहुत से अधिक इस के लिए, लेकिन हो सकता है
उदाहरण के लिए पर्याप्त और से अच्छा विज्ञप्ति
वहाँ सभी डेवलपर कुछ करने की जरूरत है
इस भंडार धक्का प्यार पाने के लिए और मिल
ऊपर न केवल इस के लिए प्रवेश द्वार है
पाइपलाइन लेकिन यह भी करने की जरूरत है या एक है
मशीन है कि वास्तव में के लिए जिम्मेदार है
सभी स्रोत कोड संग्रह करने, इसलिए यदि आप
एक रिलीज शाखा और और पर करता है है
एक शाखा पर यह संभवतः हो सकता है
एक ग्राहक के लिए भेज दिया
यह बहुत ही उचित है, तो आप कर होगा
यकीन है कि इस के लिए प्रतिबद्ध है कि कभी भी चला जाता है कभी नहीं
फिर से दूर
इतना है कि एक सुविधा के साथ आपको प्रदान करता है मिल
कि सुरक्षा शाखाओं कहा जाता है और
आप एक परियोजना के आधार पर यह विन्यस्त कर सकते हैं
और एक परियोजना के आधार पर यह आप के लिए अनुमति देता है
होने से कुछ शाखाओं की रक्षा
नष्ट कर दिया और से ऐसा करने के लिए मजबूर किया जा रहा धक्का
डेवलपर्स को साफ़ कर सकते हैं कर सकते हैं कि कर सकते हैं
बाहर शाखाओं घास और वहाँ से हम था
22 से अधिक जेनकींस मूल रूप से गोद मिल
में परिवर्तन के बारे में सूचित करता जेनकींस
उस का उपयोग कर का उपयोग करके कुछ खजाने
किताब तो यह एक पत्थर है कि
मानक मिल प्रयोगशाला एपीआई यह सुविधा
मूल रूप से सूचित करता जेनकींस अरे जेनकींस मैं
कुछ बदलाव यहाँ है हो सकता है आप करना चाहते हैं
इसके साथ कुछ करना
इसलिए जेनकींस अपने पक्ष पर एक बड़ी सूची है
परियोजनाओं की यह इसके लिए बनाता है कि बनाता है
उदाहरण के सी ++ रिहाई शाखाओं के लिए परियोजना
यह रात के रूप में के रूप में अजगर परियोजना बनाता है
संस्करणों क्या-जो कुछ भी जेनकींस मूल रूप से
कैसे सामग्री का निर्माण करने के लिए तो यह लेता है जानता है
अच्छा गोद और ठीक से जानकारी नोटिस
यह एक सी ++ परियोजना है और यह वास्तव में है
एक रिलीज की शाखा से आ रही है तो मैं चाहिए
इसलिए जेनकींस एक एक रिलीज मूल रूप से निर्माण
कुछ कदम और वे मूल रूप से कर रहे हैं
बिल्ड में से एक का चयन मुहैया नहीं
एक एक स्वच्छ बनाने के माहौल में हम करते बनाया
भर में किसी भी निर्माण पर्यावरण का हिस्सा नहीं
बिलों तो हम एक सॉफ्टवेयर है कि यह सुनिश्चित कर लें
प्रत्येक पैकेट है निर्मित में एक स्वच्छ में हैं
और कम से कम पर्यावरण आप कर रहे हैं
रुचि हम डेबियन जेनकींस उपयोग कर रहे हैं
कि यह एक अच्छा सेट है के लिए सुराग
मूल रूप से स्क्रिप्ट खोल कि सार
जुओं से भरा हुआ किरकिरा और का एक बहुत दूर
जब का उपयोग कर डेबियन पैकेजिंग का ब्यौरा
आप जेनकींस जेनकींस बिल का उपयोग
पैकेज या स्रोत के बिल बनाया
द्विआधारी संकुल का निर्माण पर परीक्षण चलाता है
संकुल और बाद निर्माण नोड है
किया यह सब परिणाम यह एकत्र
बिल्डर विरूपण साक्ष्य और इसे एकत्र
ऐसा कुछ के साथ उपयोगकर्ता प्रदान करता है
रेखांकन और रिपोर्ट क्या हर उस व्यक्ति
है चाहता है तो यह वास्तविक है
जगह जहां डेवलपर पर देख सकते हैं
इस परियोजना की वर्तमान स्थिति इसलिए आप कर सकते हैं
इस पर एक नज़र रखना और कहना ठीक है यह
बीसवीं एक पैकेज इसका निर्माण
बिल्डरों स्वच्छ हम 20 इकाई परीक्षण किया है और
और उन्होंने कहा कि वह जल्दी पर एक नज़र ले जा सकते हैं कर सकते हैं
और यह के राज्य पर है और यह है
यह भी बात आप अनुकूलित कर सकते हैं जहां
काफी इसलिए यदि आप उदाहरण के लिए बनाया
ऑक्सीजन प्रलेखन देखते हैं कुछ कुछ
चेतावनी और ऑक्सीजन में ऑक्सीजन या
बिल
ताला है कि आप चाहते हैं कि आप चाहते हो सकता है
पर एक नज़र और यह रिपोर्टिंग लेने के लिए और
और रेखांकन जेनकींस की सुविधा होगी
सही जगह ऐसी कल्पना करने के लिए
परिवर्तन ऐसी जानकारी तो चलो मान लेते हैं
उस इमारत सफल और से एक
बिल्ड कलाकृतियों वास्तव में एक द्विआधारी है
डेबियन संकुल या से डेबियन पैकेज
क्या आप वहां मौजूद हैं
जेनकींस एक पैकेज लेता है और करने के लिए इसे फेंकता
एक दलील है और एक याचिका पर एक नज़र लेता
भेजे गए पैकेज और इमारत
जानकारी है कि यह साथ दिया है
और नोटिस नोटिस
ठीक है यह एक यह एक रिलीज की तरह लग रहा है
पैकेज क्योंकि यह एक से आ रहा है
मूल मिल जाने से रिहाई शाखा
यह तो रिलीज शाखा प्राप्त करने के लिए प्रतिबद्ध
कहते हैं मैं ठीक से निपटने के लिए कैसे पता
विज्ञप्ति मैं इसे लेने के लिए और इसे लगाने के लिए जा रहा हूँ
मेरे अस्थिर वितरण में या
कि उस बात के लिए के लिए भंडार इतना है
इसका मतलब है कि एक या सभी संकुल
मूल रूप से भरवां कर रहे हैं बनाया जाता है कि
एक में भी उतार-एक याचिका रिपोजिटरी
वितरण हम उन लोगों में से कई लोगों की है
और मैं बस बहुत जल्दी खत्म प्राप्त करना चाहते हैं
या अलग वितरण के ऊपर है कि
हम हम उदाहरण के अस्थिर हम के लिए किया है
एक परीक्षण है और हम एक स्थिर है और
उन बहुत अलग उपयोग के मामलों की सेवा
अस्थिर एक है वितरण है कि
संकुल तो सभी समय में फेंक रहे हैं
डेवलपर का एक नया रिलीज करता है तो
किसी भी पैकेज में यह अस्थिर भरी है
अब समय आप मूल रूप में कुछ बिंदु पर
ग्राहकों के लिए सॉफ्टवेयर जहाज चाहते
अन्यथा आप जल्दी ही से बाहर किया जाएगा
इतने समय में मैं एक बिंदु पर व्यापार
डेवलपर ठीक इस बारे में फैसला करने की जरूरत है
काफी अच्छा मूल रूप में लाने के लिए
परीक्षण और परीक्षण का मतलब है कि हमारे
क्यूए विभाग का परीक्षण विभाग कर सकते हैं
वर्तमान पर एक नज़र रखना शुरू
के राज्य
उदाहरण के लिए श्रवण इसलिए टीम कर सकते हैं
परीक्षण इस से स्थापित करता है कि क्या
रिपोजिटरी काम करता है, तो उन्नयन अगर काम
संकुल सुविधाओं अगर पूरा कर रहे हैं
काम कर रहे हैं सभी बक्से हैं
आवश्यक में वास्तव में कर रहे हैं और हाँ
वहां से हम करने के लिए आवश्यकता होती है Q18
मूल रूप से जेनकींस नौकरी और मार्क शुरू
स्थिर रूप में परीक्षण के वितरण और
स्थिर मतलब है कि यह करने के लिए नजर आता है
बाहरी के लिए बाहरी खजाने
दर्पण तो एक बार एक क्यूए सदस्य ठीक कहते हैं
परीक्षण के इस इस संस्करण
रिपोजिटरी अच्छा है पर्याप्त यह हो सकता है
ग्राहकों को वह एक बाजार कर सकते हैं के लिए भेज दिया
स्थिर और सब कुछ बाहर नाच रही है
एक भंडार के बाहर तो यह है
पूरे पर पूरा ठहरनेवाला
पाइप लाइन और मैं बस जल्दी से प्राप्त करना चाहते हैं
पर एक या दो अन्य उपयोग के मामलों के रूप में साथ
अच्छी तरह से आप की की एक छाप देने के लिए
क्या क्या संभव है
तो इससे पहले कि मैं जल्दी से हम योग करने के लिए चाहते हैं
के साथ एक स्थिर हाथ स्रोत पैकेज
यह डेबियन पैकेजिंग जानकारी हम
मिल गोद मिल पाने के लिए इस पैकेज भेजा
हो रही देखा जेनकींस जेनकींस बिल्ड
सॉफ्टवेयर हम एक एक द्विआधारी डेबियन है
पैकेज पेश एक याचिका में यह है कि
एक बार यह पाइप लाइन के माध्यम से नीचे भरी
अस्थिर परीक्षण और स्थिर इसके माध्यम से
अभी या बाद में हम ग्राहक मारा हूँ
कुछ बिंदु पर है और आम तौर पर जब कि
होता ग्राहक रिपोर्ट करेंगे बॉक्स
उम्मीद है कि वह हमारे मामले में है कि वे ऐसा करते हैं
चलो एक और उदाहरण के साथ पर चलते हैं और
ठीक ऐसे ग्राहक को एक रिपोर्ट है मान लेते हैं
हिरन और है कि ठीक है मान लेते हैं
एक आदमी पृष्ठों एक डेबियन से लापता
आम तौर पर उन रुपयों के पैकेज नहीं मिलता
सूचना लेकिन इस के लिए मान लेते हैं
उदाहरण इसलिए डेवलपर है कि यह है
माँ पेज पर ठीक करने का काम सौंपा कृपया
इस पैकेज और अब वह वह पैदा करता है
एक बहरा शाखा मूल रूप से बहरा और पिकअप
किसी भी नाम के लिए बहरा पैकेजिंग हो सकता है
उदाहरण के लिए और फिर वह पर काम शुरू होता है
पैकेज और वह अब जाहिर कर सकता है
खुद वह कर सकता से सब कुछ का निर्माण
निर्माण एक स्थानीय रूप से यहाँ पर पैक किया गया
सभी इकाई परीक्षण स्थानीय स्तर पर पिकार्ड की जांच
कोड के लिए स्थानीय स्तर पर कवरेज सभी
बातों लेकिन वहाँ क्योंकि वह करने की जरूरत है
इस मौत के इस स्टाफ धक्का कर सकते हैं
पैकेजिंग यहां शाखा बस को पाने के लिए
फिर से और प्यार से उसके लिए काम करते हैं
या बाद पाइप लाइन तो काम करते हो
एक बार फिर से नोटिस जेनकींस जेनकींस उठना
संकुल का निर्माण करने के लिए कैसे जानता है यह आता है
एक अन्य शाखा से लेकिन सच नहीं
बात तो यह संकुल और फिर से मजबूत बनाता है
जेनकींस शिल्प और उपयोगकर्ता इसलिए रिपोर्टिंग
काफी काफी आसानी से उदाहरण के लिए हाजिर कर सकते हैं
इंचियोन चेतावनी और हत्या के लिए एक उपकरण है
आप इस मामले में उपयोग करने के लिए चाहते हो सकता है कि
आप उपयोग कर रहे डेबियन संकुल यह एक है
दाऊद के लिए एक लिंटर संकुल और यह कर सकते हैं
बातों के बारे में क्या आप ठीक है वहाँ एक तरह अधिसूचित
इस पैकेज में द्विआधारी और यह याद आ रही है
एक आदमी पेज तो चलो आज सुबह मान लेते हैं
चला गया नहीं है और बिल का निर्माण होता है
इसकी ठीक है तो रेखांकन के अलावा और
रिपोर्टिंग हम भी राशि के लिए
डेबियन पैकेज और इस बिंदु पर यह है
फिर एक याचिका और बदसूरत के खिलाफ फेंका
ठीक कहते हैं कि यह एक है यह एक डेबियन पैकेज है
यह वास्तव में अच्छा है, लेकिन यह से आ रही है
कुछ शाखा है कि मैं यह लग रहा है पता नहीं है
जैसे यह डेफ पैकेजिंग से आ रहा है
मैं इसे नहीं ले जा रहा हूँ तो यह मूल रूप से फेंक
इसे दूर तो एक ठीक कह सकते हैं यह है
यह तो बहुत ही व्यर्थ उदाहरण है
हाँ, लेकिन यह इमारत की नींव है
कि बारी शीर्ष पर अन्य बातों
बाहर काफी उपयोगी एक बार आपके पास होना करने के लिए
उन्हें इस इस का उपयोग कर उदाहरण के लिए
पाइप लाइन और एक बिंदु एक का उपयोग कर
याचिका या नहीं, तय करने के संकुल
हिट चाहिए रिपोजिटरी के लिए आपको अनुमति देता है
करना ठीक तरह बातें हम रात को क्या कर सकते हैं
किसी भी सब पर डेबियन संकुल का पुनर्निर्माण
समय किसी भी रिपोजिटरी मारा जाएगा कभी नहीं था
लेकिन हम एक बदलने की तरह चीजों हाजिर कर सकते हैं
Pis या चले गए संकुल या का टूटना
ऐसे में इस तरह के मामलों के साथ साथ पैक
एक और दिलचस्प कारकों और मैं चाहता हूँ
अभी बहुत जल्दी उस पर कूद करने के लिए
क्योंकि मेरे पास समय है, लेकिन बस पर पहले से ही कर रहा हूँ
आप एक छाप देने के लिए
यह भी आप उपयोग प्रदान करने के लिए अनुमति देता है
इस तरह क्यों एक खास नहीं बनाने के रूप में मामलों
एप्लेट सर्वर पर वितरण कि
डेफ पैकेजिंग कहा जाता है और अगर हम मारा है
इस तरह के एक अलग सकारात्मक है, तो अगर एक
पैकेज इस तरह के एक रिपोजिटरी यह सकता है हिट
मौत की पैकेजिंग के लिए जाना जाता है यह
इस उदाहरण में तो यह भी नहीं जाना है
अस्थिर यह पैकेजिंग के लिए जाना पड़ता है
और वहाँ से हम एक नियमित टैक्सी है और
रिपोजिटरी तो यह आंतरिक रूप से इस्तेमाल किया जा सकता
क्यूए द्वारा विभाग के द्वारा इस्तेमाल किया जा सकता
डेवलपर्स ही है और इस के लिए अनुमति देता है
उदाहरण के बिना बड़ा refactorings क्या करने के लिए
दो महीने के लिए अस्थिर तोड़ने या
तीन महीने क्योंकि डेवलपर कर सकते हैं
किसी भी स्रोत पैकेज वह चाहता है कि लेने या
किसी भी रिपोजिटरी है कि वह उस पर हैक चाहता है
और जारी करने के लिए नहीं नहीं प्रतिबद्ध करने के लिए धक्का
शाखा लेकिन एक ज्ञात विकास शाखा में
और सभी संकुल है कि से बाहर गिर
यह ज्ञात विकास शाखा इस हिट
बहुत रिपोजिटरी और कभी नहीं
कभी ग्राहकों के लिए जाना है, लेकिन है कि होगा
हमें कुछ कुछ महान आंतरिक अनुमति देते हैं
परीक्षण और एक बार रिफ्रैक्टरिंग किया जाता है
काम करने के लिए सिर्फ और सिर्फ विलय किया जा सकता
रिहाई के अभ्यास और आप पहली बार है
मामले फिर से उपयोग तो जाहिर है मेरा समय है
अब ठीक है पर मैं अभी बहुत करना चाहते हैं
जल्दी से कई पर जाने के लिए खत्म हो जाना
सबक है कि हम सीखा है
शायद वे आप के लिए उपयोगी हो रहा होगा
महान अगर मैं उन्हें पहले से जानते थे
पहले एक तुम बेहतर है कि आप यह सुनिश्चित कर लें है
पाइप लाइन का उपयोग करने के लिए एक बहुत ही आसान है और
आसान करने के लिए उपयोग की डेवलपर बिंदु के लिए इसका मतलब है
देखने यदि आप अपनी कंपनी में मिल का उपयोग
सुनिश्चित करें कि पाइपलाइन है
चलाया हुआ है और केवल इसलिए मिल द्वारा प्रयोग करने योग्य
अगर आपके पास है, तो आप की आवश्यकता होती है अपने
के लिए जमाव जेनकींस करने के लिए डेवलपर्स अपने
खुद का सॉफ्टवेयर इमारत है कि एक हो सकता है
मुद्दा है क्योंकि कुछ डेवलपर्स भले ही
यह कंपनी है कि जेनकींस चाहिए नीति है
कुछ डेवलपर्स के निर्माण के लिए इस्तेमाल किया जा
हां कहेंगे मैं इसे नजरअंदाज
ठीक दूसरों हाँ कहेंगे मैं करने जा रहा हूँ
निर्माण के लिए जेनकींस ले, लेकिन मैं कभी नहीं किया है
इकाई परीक्षण के बारे में सुना है और मुझे परवाह नहीं है
इकाई के बारे में रेखांकन के बारे में परीक्षण करती है ठीक ठीक
अन्य लोगों को कहना होगा, ठीक मुझे पता है कि कैसे करने के लिए
कैसे चे इकाई परीक्षण के परिणाम का विश्लेषण करने के लिए
जेनकींस के साथ यह अच्छी बात है और वह खुश है
लेकिन वह भूल उदाहरण के लिए है कि वहाँ
कोड कवरेज के रूप में अच्छी तरह से तो यह होगा
बनाने के लिए यकीन है कि है कि आप कर सकते हैं महान
डेवलपर और आप से दूर सार
विन्यस्त करने के लिए एक डेवलपर की आवश्यकता नहीं है
जेनकींस वह इस पर एक नज़र ले जा सकते हैं
कोई समस्या नहीं है, लेकिन मूल रूप से यह बेहतर है
उसके लिए प्रदान करते हैं या उसे मुझे लगता है
महत्वपूर्ण सेवाओं को प्राप्त करने के लिए ऊपर और चल रहा
वास्तविक जल्दी से तो सभी का निर्माण नहीं है नहीं है
सुविधाओं है कि आप सोचते हैं
महत्वपूर्ण है या उपयोगी है, लेकिन साथ शुरू
सबसे महत्वपूर्ण एक और है कि प्रदान
आवश्यकताओं को समय पर बदलने के लिए एम एम एम
वे बहुत बार अधिक बार बदलने के लिए और
आप बेहतर है कि के लिए अपने आप को तैयार करने और
मुझे लगता है कि करने के लिए अच्छी तैयारी
आवश्यकताओं को बदलने के रूप में स्वचालित करने के लिए है
संभव है और स्वचालन के रूप में ज्यादा ठीक मतलब है
मैं ansible उपयोग कठपुतलियों महाराज का उपयोग कर रहा हूँ
आप अपने सर्वर को करना है कि जो कुछ भी
विन्यास लेकिन वहाँ रोक नहीं है
क्योंकि उदाहरण के लिए मिलता है ज़ोर से एक प्रदान करता है
एपीआई थे सभी परियोजनाओं चोर हो सकता है
प्रोग्राम के विन्यस्त किया वहां है तो
की सेटिंग के माध्यम से जाने की कोई जरूरत नहीं
कई सौ परियोजनाओं और आवश्यकता होती है और
और संपादित समूह सदस्यता या संपादित हुक
या ऐसा कुछ हो सकता है कि
दूर से स्वचालित है और यह होना चाहिए
स्वचालित तरीका
एक और बात अगर आप जेनकींस का उपयोग कर रहे है
वहाँ जेनकींस शॉट जैसी परियोजनाओं है
बिल्डर मैं अगर यह लोगों को अगर नहीं जानते
जानते हैं कि लेकिन मुझे लगता है कि यह काफी उपयोगी है
क्योंकि हम कुछ राशि के बारे में मैं नहीं हूँ
हजार दुकानों की जाँच और बदलते
नौकरी के एकल भागों हमें एक की आवश्यकता है
मिनट करना है कि हाथ से और तुम सकता है
इसलिए यदि अगले दो सप्ताह के लिए मजेदार है
आप यह सुनिश्चित कर लें जेनकींस का उपयोग कर सेट का उपयोग कर रहे हैं
आप कॉन्फ़िगर इंटरफ़ेस स्पर्श नहीं
जाहिर है कि परीक्षण के लिए छोड़कर इसके बारे में और
अंतिम बिंदु आप बेहतर चुनाव है आपके
उपकरण बुद्धिमानी
हम एक और भंडार के साथ शुरू कर दिया
सर्वर और matchup के बिना बहुत ज्यादा
मूल्यांकन क्योंकि हम ठीक है हम सोचा
यह अतीत से जाना जाता है और यह यह यह ठीक है
अपने काम करता है, लेकिन हम सीमाओं मारा है
बहुत जल्दी और वास्तव में जब आप
इस तरह के एक पाइपलाइन एकीकरण आने का निर्माण
समय के साथ और आप ठीक यह है लगता है
सिर्फ एक उनमें से एक पर चोट लग जाती है
डेबियन रिपोजिटरी सर्वर यह नहीं हो सकता
चीर करने के लिए मुश्किल है कि है कि ऊपर है, लेकिन वास्तव में अगर
वहाँ पाँच अन्य सेवाएं हैं कि
उस पर निर्भर करते हैं और किसी भी तरह के साथ एकीकृत
यह इसे पाने के लिए यह मुश्किल हो जाता है
ठीक है तो यह है कि मेरी बात से यह धन्यवाद
सुनने के लिए बहुत बहुत
आप किसी भी प्रश्न हैं
आप उन्हें अपने मुखबिर पूछ सकते हैं चार
मिनट या आप संपर्क पा सकते हैं
अपने वेबपेज के बारे में जानकारी
ठीक है धन्यवाद
हाँ कृपया
नीचे मैं पूछना चाहता था देखो
इन डेवलपर टूल से अलग हैं
वहाँ मुफ्त सॉफ्टवेयर के किसी भी अन्य टुकड़े
के बारे में हमारी अन्य पहलुओं के लिए उपयोग करने से
लेखा कोर की तरह अपने व्यवसाय
ग्राहक संबंध हो सकता है या परियोजना
प्रबंधन उत्कृष्ट सवाल
हम वर्तमान में एक से दूर पलायन कर रहे हैं
मालिकाना उद्यम संसाधन योजना
एक मुफ्त सॉफ्टवेयर के लिए इस प्रणाली से एक यह है
कहा जाता है ट्राइटन मैं नहीं जानता कि अगर तुम अगर तुम
जानते हैं कि सही पर होगा कम से कम
हमारे लिए विकल्प के उपकरण ठीक है अब मुझे लगता है कि
मुझे यकीन है कि मुझे लगता है कि यह कोई नई बात नहीं कर रहा हूँ कहा जाता है
स्वास्थ्य पर बनाया गया है कि इतने पर करने की कोशिश की
आप एक नई स्वास्थ्य के लिए देखने के लिए चाहते हो सकता है
क़ौम पाने के लिए और क्या था पर एक नजर है
मुमकिन
हाँ, कृपया मैं प्रस्तुति के लिए की जरूरत है और
कुछ शाखाओं में बंटी मॉडल को एकीकृत की समीक्षा
की तरह के लिए ऐसा कुछ शिक्षित
हम एक है कि हम एक शाखाओं की क्या ज़रूरत है
हाँ मॉडल और इसे जारी करने पर आधारित है
आंतरिक रूप से नामों तो यह है कि मैं
यहाँ प्रस्तुत वास्तव में काफी है
मिनट फाइड एक हम असीमित मुश्किल है
समझाने के लिए
तो बुनियादी तौर पर हम हम विज्ञप्ति किया है
हर कुछ वर्षों या इसे जारी नहीं हो सकता है
हर साल कुछ है कि बाहर है कि नाम
और इस नाम के नीचे हम जारी किया है
शाखाओं और हम विकास किया है
शाखाओं और हम पैकेजिंग शाखाएं हैं
और सभी सामान की तरह तो हाँ हम करते हैं
और तुम मेरे पास आ रहे हैं दिलचस्पी
बाद में और मैं विस्तार से समझाना होगा
आप को
हां में आपका स्वागत है
हाँ, हाँ कृपया कैसे आप के साथ सौदा करते हैं
की तरह यह भी एक सच में पुराने शिक्षक किया गया है
जैसे तीन सप्ताह पुरानी
बैंड के साथ एकीकृत करने की कोशिश करते हैं
साप्ताहिक तरह जारी या सिर्फ करने की कोशिश पसंद हैं
इन पुरानी शाखाओं नई रिलीज के विलय
जो अधिक सुविधाओं अनूठा से जोड़ा
रास्ते में है और जो अन्य कारण बन सकता है
बॉक्स की तरह
ठीक है तो सवाल यह है कि हम जब जब है हम
ऐसे में लंबे समय के विकास शाखाएं है कि
हम उपयोग करते हैं और फिर हम पैक किया जाएगा
हम उन्हें वापस विलय अलग है कि क्या
और वास्तव में हाँ हम हम मूल रूप से करना
इसलिए rebase जो भी विकास हिट
शाखा फर्क नहीं पड़ता कि हमें इसलिए हम आर के लिए
वहाँ कई कई समितियों हो रहे हैं
बस ऐसे ही प्रगति सामान काम कर
और एक बार वे गुरु के लिए या करने के लिए वापस पाने के लिए
रिलीज शाखा वे आम तौर पर कुचल रहे हैं
उचित प्रतिबद्ध साथ तार्किक प्रतिबद्ध में
संदेशों और फिर पूरे पाइपलाइन है
पुनर्निर्माण या सॉफ्टवेयर इसलिए फिर से बनाया जाता है
क्या हम ऐसा नहीं करते हम नहीं लेते है
विकास डेबियन संकुल है कि एक हिट
विकास रिपोजिटरी और यह कदम में
इसलिए हम अस्थिर या स्थिर रिपोजिटरी
सुनिश्चित करें कि सभी बनाता है कि वास्तव में इस्तेमाल कर
वहाँ में रिलीज के साथ पथ इसलिए हम
कभी नहीं के लिए द्विआधारी डेबियन संकुल लेने के लिए
बहरा जो कुछ भी हम सब हम हमेशा
सामान की तरह पुनर्निर्माण
ठीक

Share this subtitle



Description