গিটহাবের উপর নির্ভরতা ভান্ডার মুছলে কী ঘটে?


9
  • আমি একটি গিটহাবের সংগ্রহস্থল, এ।
  • সংগ্রহস্থল বি আরেকটি উন্মুক্ত উত্স প্রকল্প, যার মালিকানা অন্য কারও।
  • সংগ্রহস্থল এ রিপোজিটরি বি এর উপর নির্ভর করে (রিপোজিটরি বি এ এর ​​একটি উপকেন্দ্র)।

যদি ভান্ডার বি বিয়ের মালিকরা সেই সংগ্রহটি মুছে ফেলার সিদ্ধান্ত নেন তবে ব্যবহারকারীরা আর আমার সংগ্রহস্থল সফলভাবে ক্লোন / চেকআউট / তৈরি করতে সক্ষম হবেন না।

মালিক যদি মুছে ফেলার সিদ্ধান্ত নেয় তবে আমি কি পূর্বসূচিভাবে বি কে ব্যাকআপ হিসাবে ব্যবহার করব? এটিকে কী বিপজ্জনক পরিস্থিতি হিসাবে বিবেচনা করা হয়, বা কীভাবে এটি সাধারণত উন্মুক্ত উত্সযুক্ত প্রকল্পগুলির জন্য পরিচালিত হয়?


3
যদি আমি কিছু মিস করছি তবে আমাকে সংশোধন করুন, তবে A যদি বি এর উপর নির্ভর করে তবে যে কোনও সময় কেউ এ তৈরি করতে চায়, তাদের এ এবং বি উভয়ই ক্লোন করতে হবে, সুতরাং বি মোছা হয়ে গেলেও, যারা এ ব্যবহার করে তাদের প্রত্যেকেরই সম্ভবত একটি অনুলিপি রয়েছে বি (ইতিহাস সহ) তাদের সিস্টেমে আশেপাশে রয়েছে, কারণ গিটটি ডিভিসিএস, সুতরাং প্রতিকূলতার কারণে আপনি কাঁটাচামচ তৈরি করতে পারেন ro রাইট? না এটি কি অন্যরকম "নির্ভরতা"?

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

3
কাঁটাচামচ বিনামূল্যে। যদি এটি আপনাকে রাতে ঘুমাতে সহায়তা করে তবে এটি করুন।

উত্তর:


3

যদি ভান্ডার বি বিয়ের মালিকরা সেই সংগ্রহটি মুছে ফেলার সিদ্ধান্ত নেন তবে ব্যবহারকারীরা আর আমার সংগ্রহস্থল সফলভাবে ক্লোন / চেকআউট / তৈরি করতে সক্ষম হবেন না।

যদি নির্ভরশীল কোড "রেপো বি" অদৃশ্য হয়ে যায়:

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

মালিক যদি মুছে ফেলার সিদ্ধান্ত নেয় তবে আমি কি পূর্বসূচিভাবে বি কে ব্যাকআপ হিসাবে ব্যবহার করব?

হ্যাঁ.

এটিকে কী বিপজ্জনক পরিস্থিতি হিসাবে বিবেচনা করা হয় বা এটি কীভাবে সাধারণত উন্মুক্ত উত্সযুক্ত প্রকল্পগুলির জন্য পরিচালিত হয়?

হ্যাঁ, নির্ভরশীল রেপোর জনপ্রিয়তা / বিতরণ / আয়না এবং আপনার রেপো আপনার কাছে কতটা গুরুত্বপূর্ণ তা নির্ভর করে এটি একটি বিপজ্জনক পরিস্থিতি। যদি এটি অন্যের কাছে গুরুত্বপূর্ণ হয় তবে তাদের (আশাকরি) ইতিমধ্যে আপনার রেপো এবং ডিপো রেপো উভয়ের একটি ব্যাকআপ রয়েছে।

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

আপনি যে পরিমাণ কোডের উপর নির্ভর করছেন সেটির জনপ্রিয়তা, এটি পুনরুত্পাদন করতে অসুবিধা এবং এটিকে নির্ভরযোগ্যভাবে সঞ্চয় করার জন্য বিবেচনা করুন। যে ঝুঁকি মূল্যায়ন বিবেচনা করার পরে, সেই অনুযায়ী এটি ব্যাক আপ।


যেহেতু আপনি বৃহত্তর এসএসডি-র জন্য বেশি ব্যয় করতে চান না সেই হিসাবে খরচটি আপনার পরিস্থিতির একটি কারণ হিসাবে মনে হচ্ছে, তাই সস্তা ব্যাকআপ বিকল্পের একটি তালিকা এখানে রয়েছে:

  1. স্পষ্টতই, এটি সম্পূর্ণ ফ্রি হওয়ায় এটি গিটহাবের উপর কাঁটাচামচ করুন। গিটিহাব প্রতিলিপি ব্যবহার করবে তাই তাদের জন্য ব্যয় অত্যন্ত ন্যূনতম।
  2. স্থানীয়ভাবে (ফ্রি) পুরানো স্পিনিং হার্ড ড্রাইভ বা ইউএসবি ফ্ল্যাশ ড্রাইভ। এছাড়াও আপনি ইতিমধ্যে আপনার আইএসপি বা সেল সরবরাহকারীর মাধ্যমে ফ্রি ক্লাউড ব্যাকআপের জন্য অর্থ প্রদান করতে পারেন।
  3. দূরবর্তীভাবে (নিখরচায়), অনেকগুলি নিখরচায় ক্লাউড ব্যাকআপ বিকল্প বা কোনও বন্ধুকে জিজ্ঞাসা করুন।
  4. রিমোটলি ($), প্রতি জিবি ইউজনেট প্ল্যান কিনুন এবং এটি ইউজনেটে ​​আপলোড করুন (10 মার্কিন ডলারে 25 জিবি)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.