मर्जिंग कैसे काम करती है
To learn the basics about merging, visit this link:
Collaboration (including merging maps)
How do merging scenarios work?
सारांश: मर्जिंग परिदृश्यों में, सबसे हाल के सेव (save) को प्राथमिकता दी जाती है। हालाँकि, आप ज़िम्मेदारियाँ सौंपकर मर्जिंग परिदृश्यों से बच सकते हैं ताकि टीम के सदस्य अलग-अलग समय पर मैप पर काम कर रहे हों।
जब दो या दो से अधिक टीम के सदस्य एक ही मैप पर एक ही समय में काम कर रहे होते हैं, तो मर्जिंग परिदृश्य "deltas" पर विचार करते हैं।
Deltas एक उपयोगकर्ता के नए सेव किए गए मैप और दूसरे उपयोगकर्ता के पहले से सेव किए गए मैप के बीच के अंतर हैं। यदि अंतर हैं, तो नए सेव किए गए मैप को प्राथमिकता दी जाती है।
नया मैप सेव करते समय, ऐप common overlay IDs के डेटा में अंतर तलाशता है। ऐप तुलना करता है:
- नए सेव किए गए मैप का एक्टिविटी लॉग (activity log)।
- पहले से सेव किए गए मैप का डेटा।
पहले से सेव किए गए मैप में किए गए बदलावों को नए सेव किए गए मैप द्वारा ओवरराइड (override) कर दिया जाता है। ओवरराइड किए गए बदलावों में निम्नलिखित अंतर शामिल हैं:
- Styles.
- Point locations.
- Edits/deletions.
यह घटनाओं का एक उदाहरण क्रम है जहाँ दो टीम के सदस्य एक ही समय में एक ही मैप पर काम कर रहे हैं। दोनों टीम के सदस्य एक ही ओवरले (overlay) में बदलाव करते हैं:
-
User A ओवरले "X" को हटाता (REMOVES) है।
-
User A मैप को सेव करता है।
-
User B ओवरले "X" को एडिट (EDITS) करता है।
-
User B मैप को सेव करता है।
इस परिदृश्य में, ओवरले "X" को नहीं हटाया जाएगा।
इसका तर्क यह है:
दोनों टीम के सदस्य संभवतः नवीनतम सेव किए गए बदलाव को रखना चाहते हैं।
क्या आपके पास सहयोग (collaboration) को बेहतर बनाने का कोई विचार है?
हम आपके विचारों में रुचि रखते हैं। हमें यहाँ एक संदेश भेजें:
[email protected]
अंतिम अपडेट