मैं समझता हूं कि गेरिट को गिट कमेट्स मिलती है (update
हुक का उपयोग करके), और पीयर समीक्षा पूरी होने तक उन्हें नकली रेफरी पर कहीं लिखें, लेकिन तकनीकी प्रक्रिया के संदर्भ में यह प्रक्रिया वास्तव में कैसे काम करती है? और क्या गिट कमांड शामिल हैं?गेरिट सर्वर अवरोध कैसे करता है। तकनीकी विवरण की तलाश
उत्तर
आप जादू संदर्भ refs/for/<branch ref>
का संदर्भ दे सकते हैं जिसका उपयोग उपयोगकर्ता when pushing new commits द्वारा किया जाता है।
git push ssh://[email protected]:29418/projectname HEAD:refs/for/branch
जैसे:
समीक्षा के लिए नए परिवर्तन बनाने के लिए, बस परियोजना की जादुई
refs/for/'branch'
किसी भी Git ग्राहक उपकरण का उपयोग करने के लिए धक्का रेफरीjohn.doe
परियोजनाkernel/common
कीexperimental
शाखा के लिए नए परिवर्तन,git.example.com
Gerrit सर्वर पर होस्ट अपलोड करने के लिए Git धक्का उपयोग कर सकते हैं:git push ssh://[email protected]:29418/kernel/common HEAD:refs/for/experimental
प्रत्येक नया Git धक्का ग्राहक द्वारा अपलोड की गई एक परिवर्तन में बदल दिया जाएगा प्रतिबद्ध सर्वर पर रिकॉर्ड करें।
रिमोट रेफrefs/for/experimental
वास्तव में गेरिट द्वारा नहीं बनाया गया है, भले ही ग्राहक के स्टेटस संदेश अन्यथा कहें।
तकनीकी तौर पर, इस cmd-receive-pack द्वारा किया जाता है।
'गिट पुश' द्वारा आमंत्रित किया गया और 'गिट पुश' अंत से प्राप्त जानकारी के साथ प्रोजेक्ट के भंडार को अद्यतन करता है।
यह
gerrit/sshd/commands/Receive.java
द्वारा कार्यान्वित किया जाता है, जो Git receive-pack protocol का उपयोग कर SSH पर अपलोड बदलने प्राप्त करता है।
- 1. IsPostback तकनीकी रूप से कैसे काम करता है?
- 2. गेरिट
- 3. पायथन की तलाश कैसे काम करती है?
- 4. गेरिट
- 5. गेरिट की तुलना में क्रूसिबल?
- 6. एसक्यूएल (SQL सर्वर) में अद्वितीय अवरोध
- 7. डीडी: इष्टतम अवरोध की गणना कैसे करें?
- 8. अगला() एक __pairs मेटामाइट की तलाश करता है?
- 9. कैसे "SHAREIT" एंड्रॉइड एप्लिकेशन तकनीकी रूप से काम करता है?
- 10. एक्लिप्स डब्ल्यूटीपी और टोमकैट में प्रकाशित किए बिना मॉड्यूल की सेवा के तकनीकी विवरण?
- 11. डेटासेट लोड करते समय अवरोध अपवाद क्या ट्रिगर करता है?
- 12. Windows में http2 सक्षम कैसे 10 सर्वर तकनीकी पूर्वावलोकन
- 13. गेरिट कॉन्फ़िगरेशन
- 14. एक char * dereferencing सख्त एलियासिंग अनुकूलन अवरोध करता है?
- 15. समवर्ती_क्यू गैर-अवरोध क्यों है?
- 16. क्या यह तकनीकी रूप से वेबसाइट की स्क्रीनशॉट लेने के लिए तकनीकी रूप से संभव है?
- 17. एसक्यूएल सर्वर एक इंडेक्स स्कैन (बनाम तलाश)
- 18. FB.XFBML.parse कॉलबैक फ़ंक्शन की तलाश में है?
- 19. सर्वर रखरखाव कब कार्यान्वयन अवरोध को प्रभावित करना चाहिए?
- 20. दो पैर वाली ओएथ - जानकारी की तलाश
- 21. गेरिट कोड समीक्षा
- 22. गेरिट वर्कफ़्लो - विषय शाखा
- 23. मैं कैसे बदल सकता हूं जहां वग्रेंट अपनी आभासी हार्ड ड्राइव की तलाश करता है?
- 24. एक जावास्क्रिप्ट ढांचे की तलाश है जो टेम्पलेटिंग और डेटा बाध्यकारी प्रदान करता है जो एमवीसी
- 25. एसक्यूएल सर्वर पंक्तियों की अनुमानित संख्या कैसे काम करता है?
- 26. वर्तमान शाखा को गेरिट
- 27. PaaS प्रदाताओं की सिफारिशों की तलाश
- 28. बहुत बड़ी डेटा संरचना की आवश्यकता है। विचारों की तलाश
- 29. रूबी विधि अवरोध
- 30. विवरण में 'प्रयास/पकड़' कैसे काम करता है
गेरिट सिस्टम डिज़ाइन प्रलेखन आपके लिए ब्याज का हो सकता है - https://gerrit-review.googlesource.com/Documentation/dev-design.html - स्रोत यहां भी उपलब्ध है https://gerrit.googlesource.com/ Gerrit / – Robbie