গিট ব্যবহার করে স্টোরেজ এবং সহযোগিতার জন্য ক্লায়েন্ট স্পার্কলশেয়ার

sparkleshare লোগো

পরের নিবন্ধে আমরা স্পার্কল শেয়ারে একবার দেখে নিই। এটি প্রায় একটি ক্লাউড স্টোরেজ, ফাইল সিঙ্ক এবং সহযোগী ক্লায়েন্ট, ওপেন সোর্স এবং গিটকে স্টোরেজ সার্ভার হিসাবে ব্যবহার করছে। এই ক্লায়েন্টটি ড্রপবক্সের মতো কিছু হয়েছে তবে আপনার নিজের গিট সার্ভার বা একটি হোস্টেড সমাধান যেমন ব্যবহার করছেন GitLab, গিটহাব বা বিটবকেট।

আমরা এই অ্যাপ্লিকেশনটি Gnu / লিনাক্স, উইন্ডোজ এবং ম্যাকোস উভয় ক্ষেত্রে চালাতে সক্ষম হব। এই মুহুর্তে কোনও মোবাইল অ্যাপ্লিকেশন নেই। ব্যবহারকারীরা ফাইলগুলি সিঙ্ক্রোনাইজ করতে এই অ্যাপ্লিকেশনটি ব্যবহার করতে সক্ষম হবেন প্রকল্পগুলি যা ঘন ঘন পরিবর্তিত হয় বা একাধিক ব্যক্তি সম্পাদিত ফাইলগুলি ট্র্যাক এবং সিঙ্ক করুন। আমরা এগুলি সহজ উপায়ে করতে পারি। এছাড়াও আপনি সহজেই ফাইলগুলিকে তাদের ইতিহাসের যে কোনও পয়েন্টে ফিরিয়ে দিতে পারেন, আপনি ক্লায়েন্টের পাশে এনক্রিপশন বিকল্পটিও পাবেন।

অ্যাপ্লিকেশন ড্রপবক্স সার্ভার ছাড়াই ড্রপবক্সের মতো কাজ করে। আমাদের বিজ্ঞপ্তি অঞ্চলে একটি আইকন থাকবে যা সিঙ্ক্রোনাইজেশনের স্থিতি দেখায় এবং কিছু বিকল্পের অ্যাক্সেস সরবরাহ করে। ব্যবহারকারীর হোম ডিরেক্টরিতে একটি স্পার্কলশেয়ার ফোল্ডার তৈরি করা হবে। সেখান থেকে ফাইলগুলি রিমোট সার্ভারের সাথে সিঙ্কে রাখা হবে।

বড় ফাইল হোস্টিংয়ের ক্ষেত্রে গিট কোনও ভাল পছন্দ নয় তা বিবেচনা করে স্পার্কলশেয়ার ব্যবহার করে গিট এলএফএস। এটি বড় ফাইলগুলির সাথে কাজ করতে সক্ষম হওয়ার জন্য একটি ওপেন সোর্স এক্সটেনশন। তবুও, স্পার্কলশেয়ার ওয়েবসাইটে এটি উল্লেখ করা হয়নি সম্পূর্ণ কম্পিউটার ব্যাকআপ তৈরি করার জন্য বা প্রায়শই পরিবর্তিত হওয়া বড় বাইনারিগুলির জন্য এই অ্যাপ্লিকেশনটি ভাল সমাধান নয়.

আপনি ফাইলগুলিতে পরিবর্তনগুলি রোল করতে ফাইল ম্যানেজার একীকরণ না পেয়ে আপনি একটি পাবেন 'গ্লোবাল' সাম্প্রতিক পরিবর্তন সংলাপ। এটি কালানুক্রমিক ক্রমে পরিবর্তনগুলি প্রদর্শন করবে।

গিটহাব রেপোতে সাম্প্রতিক পরিবর্তনগুলি

স্পার্কলশেয়ার ডাউনলোড করুন

Gnu / Linux- এ স্পার্কলশেয়ার হতে পারে আপনার বিতরণের ভাণ্ডারগুলিতে উপলব্ধ। ডেবিয়ান, উবুন্টু বা লিনাক্স মিন্টে আপনি এটি একটি টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে এবং কমান্ডটি প্রয়োগ করে ইনস্টল করতে পারেন:

এপিটি এর মাধ্যমে স্পার্কলশেয়ার ইনস্টল করুন

sudo apt install sparkleshare

পারেও ফ্ল্যাটহাব থেকে স্পার্কলশেয়ার ইনস্টল করুন। এই বিকল্পটি আপনাকে সফ্টওয়্যারটির সর্বশেষতম সংস্করণ সরবরাহ করবে। আপনার বিতরণে ফ্ল্যাটপ্যাক ইনস্টল করুন যদি আপনি ইতিমধ্যে না পেয়ে থাকেন এবং তারপরে স্পার্কেলশেয়ার ইনস্টল করুন:

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo

ফ্ল্যাটপ্যাক ব্যবহার করে স্পার্কলশেয়ার ইনস্টল করুন

flatpak install flathub org.sparkleshare.SparkleShare

গিটল্যাব বা গিটহাবের সাথে স্পার্কলশেয়ার সেটআপ

পরবর্তী আমরা একটি দেখতে পাবেন দ্রুত শুরু গিটল্যাব এবং গিটহাবের সাথে স্পার্কলেসারে কনফিগার করতে। আপনি যদি নিজের হোস্টের সাথে স্পার্কল শেয়ারটি ব্যবহার করতে চাইছেন তবে নীচেরগুলি অনুসরণ করতে পারেন নির্দেশাবলী।

স্পার্কলশেয়ার লঞ্চার

ইনস্টলেশন শেষে, আমরা স্পার্কলশেয়ার আইকনে ক্লিক করে শুরু করি। তারপরে দেখুন পছন্দ ID কম্পিউটার আইডি »→ Cl ক্লিপবোর্ডে অনুলিপি করুন».

কম্পিউটার আইডি অনুলিপি করুন

পরিষেবাগুলি কনফিগার করতে, আমাদের প্রয়োজন গিটল্যাব বা গিটহাব অ্যাকাউন্টগুলিতে একটি নতুন এসএসএইচ কী যুক্ত করুন। একাউন্ট সেটিংসে কী হিসাবে এই টিম আইডিটি কেবল পেস্ট করুন।

ব্যবহার করতে গিটল্যাব, "সেটিংস" go "এসএসএইচ কী" এ যান। নিম্নলিখিত একটি সরাসরি লিঙ্ক এই পৃষ্ঠা.

গিটল্যাবে টিম আইডি পেস্ট করুন

আপনি যদি ব্যবহার করতে চান গিটহাব, আপনাকে "ব্যক্তিগত সেটিংস" SS "এসএসএইচ এবং জিপিজি কী" → "নতুন যুক্ত করুন" এ যেতে হবে। নিম্নলিখিত একটি সরাসরি লিঙ্ক এই পৃষ্ঠাটি.

গিটহাবে টিম আইডি পেস্ট করুন

আপনি যে ক্লিপবোর্ডে অনুলিপি করেছেন তাতে টিম আইডি আটকে দিন ক্ষেত্র «চাবিYou যেটি আপনি গিটল্যাব / গিটহাবে পাবেন.

গিটল্যাব বা গিটহাবের সংগ্রহস্থল আমাদের এটি তৈরি করতে হবেআপনার প্রয়োজনের উপর নির্ভর করে সরকারী বা ব্যক্তিগত হয়। আপনি একটি বিদ্যমান সংগ্রহস্থলও ব্যবহার করতে পারেন।

স্পার্কল শেয়ারে ফিরে গিয়ে আপনার ট্রে আইকনে ক্লিক করুন এবং এটি চয়ন করুন বিকল্প "রিমোট প্রকল্প সিঙ্ক করুন ..."। তালিকা থেকে গিটল্যাব বা গিটহাব নির্বাচন করুন এবং সংগ্রহস্থলের দূরবর্তী পথে প্রবেশ করুন। আপনাকে কেবল URL থেকে github.com / gitlab.com অংশটি সরাতে হবে। এখন আপনাকে যা করতে হবে তা হল ক্লিক "যোগ করুন" y দূরবর্তী সংগ্রহস্থল সিঙ্ক করার জন্য স্পার্কলশেয়ারের জন্য অপেক্ষা করুন.

স্পার্কলশেয়ারে ভাণ্ডার যুক্ত করুন

পাড়া এই ক্লায়েন্টটির ব্যবহার সম্পর্কে সমস্ত বিকল্প এবং তথ্যের সাথে পরামর্শ করুনক্লায়েন্ট-সাইড এনক্রিপশন ব্যবহার সহ, দেখুন উইকি স্পার্কলশেয়ার বা প্রকল্প ওয়েবসাইট.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।