जब भी सॉफ्टवेयर विकास या किसी अन्य प्रकार के प्रोजेक्ट को सहयोग की आवश्यकता होती है, फाइलों का आदान-प्रदान करने की प्रक्रिया, उन्हें बचाने, संशोधित करने और फिर से अपलोड करने की प्रक्रिया कठिन हो सकती है। इस वजह से, डेवलपर्स ने संशोधन नियंत्रण प्रणाली बनाई है। इन प्रणालियों का उपयोग विकीज़ जैसे सहयोगी उपकरणों में दस्तावेज़ीकरण के लिए भी किया गया है। स्पार्कलेशेयर इन सहयोगी उपकरणों का विस्तार है जो एक सरल और उपयोग में आसान इंटरफ़ेस प्रदान करता है: आपका स्वयं का फ़ाइल प्रबंधक।

सेटअप करने के बाद, उपयोगकर्ता स्पार्कलेशेयर सर्वर से कनेक्ट हो सकते हैं और सहयोगियों के साथ साझा की गई फ़ाइलों को संपादित / जोड़ / बना सकते हैं, जो तब भी ऐसा कर सकते हैं। स्पार्कलेशेयर में सरल क्लाउड फ़ाइल स्टोरेज जैसे ड्रॉपबॉक्स या स्पाइडरऑक के लिए इस्तेमाल होने की क्षमता भी है। मुख्य अंतर यह है कि स्पार्कलेशेयर मुक्त और मुक्त स्रोत है, और आप इसे अपने सर्वर पर इंस्टॉल कर सकते हैं।

स्पार्कलेशेयर गिट, एक मुक्त और मुक्त स्रोत संस्करण नियंत्रण प्रणाली का उपयोग करता है। अगर आपके पास अपने सर्वर पर गिट स्थापित है, तो आप आसानी से अपनी फाइलों को सिंक में रख सकते हैं। यदि आपके पास अपना स्वयं का सर्वर या वीपीएस नहीं है, तो आप कम से कम उपलब्ध स्पार्कलेशेयर के शुरुआती संस्करण का परीक्षण करने के लिए गिथब या गिटोरियस का उपयोग कर सकते हैं।

स्थापना

स्पार्कलेशेयर स्थापित करने और शुरू करने के लिए, बस इन चरणों का पालन करें:

उबंटू 10.10 और व्युत्पन्न ओएस पर, आवश्यक भंडार जोड़ें और इंस्टॉल करें।

 sudo add-apt-repository ppa: nuovodna / nuovodna-stuff sudo apt-get अद्यतन sudo apt-sparkleshare इंस्टॉल करें 

यदि आप किसी तृतीय-पक्ष रिपॉजिटरी को नहीं जोड़ना चाहते हैं, तो आप सीधे डेब फ़ाइल को 32-बिट या 64-बिट में भी डाउनलोड कर सकते हैं।

किसी अन्य वितरण या ओएस पर स्रोत से स्थापित करने के लिए, स्पार्कलेशेयर रीडमे देखें।

विन्यास

यदि आप अपने सर्वर पर स्पार्कलेशेयर का उपयोग करने जा रहे हैं, तो आपको इस ट्यूटोरियल पर निर्देशों का पालन करना चाहिए। गिटहब का उपयोग करके स्पार्कलेशेयर को आज़माने के लिए, निम्न कार्य करें:

1. एक मुफ्त गिटहब खाता प्राप्त करें
2. "डैशबोर्ड" पर क्लिक करें - "नया रिपोजिटरी"
3. अपनी परियोजना को एक नाम दें और (वैकल्पिक) विवरण दें और "रिपोजिटरी बनाएं" पर क्लिक करें
4. अपने कंप्यूटर पर स्पार्कलेशेयर शुरू करें
5. अपना नाम और ईमेल पता दर्ज करें और "अगला" पर क्लिक करें

6. एक फ़ाइल प्रबंधक खोलें और ~ / .config / sparkleshare पर जाएं
7. sparkleshare.username.key.pub नामक फ़ाइल संपादित करें (उपयोगकर्ता नाम को आपके उपयोगकर्ता नाम से बदला जाना चाहिए)
8. इस फाइल की पूरी सामग्री कॉपी करें।
9. गिटहब खाते पर वापस जाएं, " खाता सेटिंग्स -> एसएसएच पब्लिक कीज पर जाएं -> एक और सार्वजनिक कुंजी जोड़ें "
10. कुंजी को एक शीर्षक दें और अपनी .pub फ़ाइल से सामग्री पेस्ट करें और " कुंजी जोड़ें " पर क्लिक करें
11. स्पार्कलेशेयर पर वापस जाएं, गिटहब को अपने रिमोट फ़ोल्डर के रूप में चुनें, और फ़ोल्डर नाम के लिए, अपना गिटहब उपयोगकर्ता नाम और रिपोजिटरी फ़ोल्डर का नाम दर्ज करें: "उपयोगकर्ता नाम / रिपोजिटरी-नाम"

12. "सिंक" पर क्लिक करें, और इसे सफलतापूर्वक सिंक करना चाहिए।

नोट : अगर यह कहता है "कुछ गलत हो गया", तो फिर से अपनी एसएस कुंजी जांचें। यदि आप सुनिश्चित हैं कि आपने इसे सही तरीके से चिपकाया है, तो आपको कनेक्शन को मैन्युअल रूप से स्वीकार करने की आवश्यकता हो सकती है। टर्मिनल खोलें और टाइप करें:

 ssh github.com 

यह पूछेगा, "क्या आप वाकई कनेक्ट करना जारी रखना चाहते हैं (हां / नहीं)?"

हाँ टाइप करें और एंटर दबाएं। जब आप स्पार्कलेशेयर वापस जाते हैं, तो अब इसे काम करना चाहिए।

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

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