जीथब की तरह जीथुब "पुल अनुरोध"


21

मैं एक वित्तीय संस्थान के लिए एक विश्लेषक के रूप में काम करता हूं, जो डेटा संवेदनशीलता के कारण क्लाउड में किसी भी डेटा को संग्रहीत नहीं करेगा। हालाँकि, मुझे कुछ सफलता मिल रही है जो कि मेरी टीम को कोड प्रबंधन के लिए Git का उपयोग करने के लिए मिल रही है। मैं सोच रहा था कि क्या हमारे अपने सर्वर में जीथब जैसा पुल अनुरोध लागू करने का कोई तरीका था। जिस विशिष्ट विशेषता में मेरी दिलचस्पी है, वह एक बदलाव प्रस्तुत करने की क्षमता है टिप्पणियों के लिए , वास्तव में बिना किसी दिए गए शाखा में विलय हो जाने के बिना। मुझे (1) के सबमिट परिवर्तन पसंद हैं, (2) परिवर्तनों की समीक्षा की गई है और टिप्पणी की गई है, और (3) या तो कमिट स्वीकार करते हैं या अस्वीकार करते हैं। क्या इसे हमारे अपने सर्वरों पर लागू किया जा सकता है (और भी बेहतर, इसे आसानी से लागू किया जा सकता है)?

जवाबों:


20

git request-pull किसी को?

दो के बीच के परिवर्तनों को मानक आउटपुट में शामिल करता है, और दिए गए सारांश में दिए गए URL को शामिल करता है ...

यह काम कर जाना चाहिए...


महान, अब मैं उस पीआर को कैसे मंजूरी देता हूं और इसे ऊपर की तरफ मर्ज करता हूं?
जेम्स शेवेई

2
आप शायद इसके बारे में एक सकारात्मक ईमेल लिखकर इसे मंजूरी देते हैं, और आप इसे मर्ज मर्ज कमांड का उपयोग करके मर्ज करते हैं, और फिर आप अपने मर्ज कमिट को धक्का देते हैं जहां भी इसे होने की आवश्यकता होती है।
bdsl

4

आप एक कीमत के लिए GitHub की मेजबानी कर सकते हैं, व्यक्तिगत रूप से मुझे लगता है कि यह बहुत महंगा है लेकिन यह एक विकल्प के रूप में उपलब्ध है यदि आप सिर्फ GitHub से प्यार करते हैं

व्यक्तिगत रूप से मैं Gitorious के साथ गया और इसके साथ बहुत सफलता मिली। स्वयं इसकी मेजबानी करता है और एक विशिष्ट गिट मर्ज अनुरोध प्रणाली के साथ परियोजना / रिपॉजिटरी सुविधाओं को एकीकृत करता है, यह वितरित और गैर-वितरित टीमों के लिए बहुत अच्छा काम करता है।


मैं वास्तव में सिर्फ उस सिंगल फीचर की तलाश में हूं। अधिकांश अन्य विशेषताएं - कोडबसेस का आसान साझाकरण, निम्नलिखित और फोर्किंग, फैंसी प्रोजेक्ट आँकड़े, न्यूज़फ़ीड (हा!) - हमारी परियोजनाओं के लिए आवश्यक नहीं हैं।
पलक

अन्य सुविधाओं का उपयोग न करें। आपको वैसे भी अपने गिट रिपॉजिटरी की मेजबानी के लिए एक प्रबंधित सर्वर की आवश्यकता है। मैंने वास्तव में Collabnet जैसे अन्य समाधानों के लिए एंटरप्राइज के लिए GitHub की सिफारिश की। सबसे महत्वपूर्ण आवश्यकता आपको यह सुनिश्चित करने के लिए होगी कि यह उद्यम SCM में समाप्त होता है (जो संभवतः आपके बैंक के ठंडा होने तक गिथब नहीं है)
आर्किमिडीज ट्रेजानो

3

Github.com के लिए कई विकल्प हैं जिनमें एक पुल अनुरोध सुविधा शामिल है, जिसमें कई ऐसे भी हैं जिन्हें आप अपने स्वयं के सर्वर पर स्थापित कर सकते हैं, या तो शुल्क के लिए या मुफ्त लाइसेंस के अनुसार। नि: शुल्क विकल्पों में शामिल हैं Gitorious, Phabricator और Gitlab CE। एक विकल्प जिसके लिए आपको भुगतान करना होगा वह है GitHub Enterprise।

देख:

https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities https://en.wikipedia.org/wiki/Forge_(software)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.