वनडेव, एक सहयोगी विकास और प्रशासन मंच

वनडेव

वनडे है पूर्ण सॉफ्टवेयर विकास चक्र का प्रबंधन करने के लिए एक मंच, जो DevOps प्रतिमान के अनुसार परियोजनाओं को विकसित करने के लिए उपकरणों का एक पूरा सेट प्रदान करता है। अपनी क्षमताओं में, OneDev GitLab जैसा दिखता है और लागू करने का अवसर प्रदान करता है आपकी सुविधाओं में संयुक्त विकास के लिए एक बुनियादी ढांचा, GitHub जैसी बाहरी क्लाउड सेवाओं से बंधे बिना रिलीज़ की समीक्षा, परीक्षण, संयोजन और रिलीज़ करें।

वनडेव Kubernetes पर CI को बनाने के लिए सरलीकृत परिनियोजन प्रक्रिया है, जिसे एजेंटों और दलालों के निष्पादन की आवश्यकता नहीं है। लिनक्स और विंडोज़ वाले कंटेनरों में परीक्षण करने की क्षमता।

भीविजुअल मोड में बिल्ड स्पेक्स बनाने के लिए n का समर्थन है YAML फ़ाइलों को लिखने और वाक्यविन्यास को याद किए बिना, साथ ही साथ सशर्त मापदंडों का उपयोग करके निर्माण प्रक्रिया को लचीले ढंग से अनुकूलित करने की क्षमता, समानांतर में कई नौकरियां चलाने और कुछ घटनाओं के होने पर स्वचालित रूप से नौकरी शुरू करने की क्षमता।

आगे की बाध्यकारी चर्चा के लिए एक समर्थन है और कोड पर बाहरी टिप्पणियाँ और परिवर्तनों के साथ ब्लॉक (अंतर)।

पुल अनुरोधों की समीक्षा करते समय कमिट का विश्लेषण करने के लिए चरणबद्ध मोड के साथ-साथ कुछ शाखाओं की रक्षा करने की क्षमता और समीक्षा के लिए डेवलपर्स की नियुक्ति के साथ पुल अनुरोधों के लिए लचीला समीक्षा नियम।

भी इसमें एक क्वेरी भाषा है जो आपको आवश्यक जानकारी ढूंढने की अनुमति देती है प्रोजेक्ट्स पर, कमिट, बिल्ड, इश्यू, पुल रिक्वेस्ट और फीडबैक। किसी अनुरोध को सहेजने और इससे संबंधित नई घटनाओं की उपस्थिति की सूचना प्राप्त करने की संभावना।

समस्याओं की रिपोर्टिंग के लिए अपनी स्वयं की स्थितियों और क्षेत्रों को परिभाषित करने में सहायता, कुछ घटनाओं के घटित होने पर फ़ील्ड के बीच निर्भरता और स्थिति के स्वचालित परिवर्तन को निर्धारित करने की क्षमता।

निरंतर एकीकरण प्रणाली में स्वीकृत प्रतिबद्धता के सत्यापन और विशेषज्ञ की सलाह से अनुमोदन के साथ पुल अनुरोधों के लिए समर्थन, जिसमें कम से कम दो डेवलपर्स शामिल हैं।

कार्य प्रारंभ करने में त्रुटि होने की स्थिति में कार्य पुनः आरंभ करने के लिए समर्थन Kubernetes में नियंत्रक और
काम पाने की प्रक्रिया में MySQL सेवा का उपयोग करने की क्षमता।

भी किसी कार्य में फ़ाइलों को उत्पन्न करने की क्षमता है, दूसरे में इसका समानांतर प्रसंस्करण और तीसरे में परिणामों का विश्लेषण।

अनाम उपयोगकर्ताओं तक पहुंच को प्रतिबंधित करने की क्षमता केवल कुछ परियोजनाओं की शुरूआत के लिए;
बिल्ड को केवल मास्टर शाखा तक सीमित रखने और केवल मास्टर शाखा से निर्मित बिल्ड को उत्पादन सर्वर पर रखने के लिए समर्थन।

अन्य विशेषताओं में से:

  • स्वचालित अद्यतन समस्या इंटरफ़ेस इसे पृष्ठ को पुनः लोड करने की आवश्यकता नहीं है।
  • कोड के लिए खोज और नेविगेशन प्रणाली और Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS और R की सिंटैक्स विशेषताओं को ध्यान में रखते हुए परिवर्तन करता है।
  • एक्सेस कंट्रोल सिस्टम जो आपको यह निर्धारित करने की अनुमति देता है कि कौन कोड को एक विशिष्ट उपनिर्देशिका में बदल सकता है, मुद्दों को असाइन कर सकता है, रिलीज़ संस्करण चला सकता है, लॉग देख सकता है, आदि।
  • रिपॉजिटरी बनाने और क्लोन करने के अवसर।
  • मास्टर शाखा को प्रतिबद्ध सूचनाएं प्राप्त करने के लिए सदस्यता।
  • पुष्टिकरण संदेश के माध्यम से मुद्दों को बंद करने की क्षमता, जो चर्चा से लिंक कर सकता है, प्रतिबद्ध कर सकता है और अनुरोध खींच सकता है।
  • इंटरफ़ेस में सहेजे गए फॉर्म बनाने की क्षमता यह दिखाने के लिए कि किन उपयोगकर्ताओं को किसी समस्या का समाधान सौंपा गया है।
  • विशिष्ट मॉड्यूल और प्लेटफ़ॉर्म पर मुद्दों को संलग्न करने के लिए कस्टम फ़ील्ड बनाने के लिए समर्थन।
  • समस्या को सत्यापित स्थिति सौंपने की क्षमता, जिसे परीक्षक की स्थिति वाले डेवलपर्स असाइन कर सकते हैं;
  • मास्टर शाखा के लिए प्रतिबद्ध होने पर Oracle/MySQL और Linux/Windows के विभिन्न संयोजनों के CI में परीक्षण के लिए समर्थन;
  • समस्या की सूचना को स्वचालित रूप से जनरेट करें और समस्या का विश्लेषण करने के लिए ज़िम्मेदार व्यक्ति को असाइन करें यदि मास्टर ब्रांच को सीआई में नहीं बनाया जा सकता है।
  • संकलन त्रुटि को ठीक करते समय ऑटो-बंद मुद्दा।

अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं साथ ही OneDev इंस्टॉल करने के लिए निर्देशों का पालन करें, आप ऐसा कर सकते हैं नीचे दिए गए लिंक से 


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।