গিথুব: একটি ব্যক্তিগত রেপোতে কেবলমাত্র পঠনযোগ্য অ্যাক্সেস


139

আমি গিথুবে কিছু বেসরকারী প্রকল্প বিকাশ করছি এবং গিথুব থেকে সর্বশেষতম সংস্করণটি টানতে আমি আমার ডিপ্লয়মেন্ট সার্ভারগুলিতে নাইট ক্রোনজবস যুক্ত করতে চাই। আমি বর্তমানে প্রতিটি ডিপ্লোয়মেন্ট সার্ভারে কী-পেয়ার তৈরি করে এবং গিথুব প্রকল্পে পাবলিক কীটি 'ডিপ্লোয়মেন্ট কী' হিসাবে যুক্ত করে এটি করছি।

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

গিথুবে নির্বাচিত ব্যবহারকারীদের ব্যক্তিগত সংগ্রহস্থলের জন্য কেবল পঠনযোগ্য অ্যাক্সেস দেওয়ার কোনও উপায় আছে?


আপনি কেবল পঠনযোগ্য অ্যাক্সেসকে সীমাবদ্ধ রাখতে চান , তাই না? আপনি যদি সীমাবদ্ধভাবে পঠনযোগ্য অ্যাক্সেস চান তবে আপনি ( ) এর পরিবর্তে প্রোটোকল ব্যবহার করতে পারেন । git://ssh://ssh+git://
জাকুব নরবস্কি

উত্তর:


69

আমার কাছে এটির যথাযথ কর্তৃত্ব রয়েছে যে (তুলনামূলকভাবে নতুন) "সংস্থা" বৈশিষ্ট্যটি আপনাকে কেবলমাত্র ব্যক্তিগত সংগ্রহস্থলটিতে পঠনযোগ্য অ্যাক্সেসযুক্ত লোকদের যুক্ত করতে দেয়।


27
এটি আপনার পক্ষে ব্যক্তিগত অ্যাকাউন্ট তৈরি করার প্রয়োজন হিসাবে কাজ করে। তারা টিম সদস্যের অ্যাকাউন্টে আপস করার জন্য বা কোনও ভুয়া ব্যক্তিগত অ্যাকাউন্ট তৈরির জন্য এই প্রতিশ্রুতিটি হ্রাস করে অধিকার অনুসারে প্রতি পিপিআই টোকেন তৈরির অনুমতি দিয়ে এটিকে আরও ভাল নকশা করতে পারে।
নিকোলে

29
খুব খারাপ আপনি এই বৈশিষ্ট্যটির জন্য $ 25 / mo দিতে হবে। একটি ছোট সাইটের জন্য, যে $ 300 / yr অন্য কোথাও প্রচুর হোস্টিংয়ের জন্য অর্থ প্রদান করতে পারে। ধন্যবাদ @ ত্রিঞ্জাজ
জোসেফ লাস্ট

7
এই কারণেই বিটবকেট গিথুবের কাছে দ্বিতীয় মেলা নয়।
বিশ্বাসঘাতক

2
এই উত্তরটি পুরানো। কেবল পঠনযোগ্য মোতায়েন কীগুলিতে উত্তরটি দেখুন।
হউকে

36

অন্য যে কেউ এই প্রশ্নটি সন্ধান করছেন তাদের জন্য, জেনে রাখুন যে আজকাল আপনি বাস্তবে কেবল পঠনযোগ্য কেবল ডিপ্লোয় কীগুলি তৈরি করতে পারেন:

https://github.com/blog/2024-read-only-deploy-keys

আপনি এখনও লেখার অ্যাক্সেসের সাহায্যে কী মোতায়েন করতে পারেন, তবে কীটি যুক্ত করার সময় স্পষ্টভাবে সেই অনুমতিটি দিতে হবে।


1

সংস্থাগুলির জন্য: আমি বিশেষভাবে ব্যবহারকারীর জন্য একটি নতুন দল তৈরি করার পরামর্শ দিচ্ছি। এই দলটি তারপরে আপনার নির্দিষ্ট করা ভাণ্ডারগুলিতে কেবল পঠনযোগ্য অ্যাক্সেসের অনুমতি দিতে পারে। আশা করি এটা কাজে লাগবে!


0

আমি জানি যে প্রশ্নগুলি গিথুব সম্পর্কে but তবে কিছু পাঠকের পক্ষে এটি জানতে পেরে ভাল লাগবে যে গিটল্যাবে এবং বিনামূল্যে এটি সম্ভব। পরীক্ষা করে দেখুন https://gitlab.com/help/user/permissions । আমি আমার উদ্দেশ্যগুলি পুরোপুরি পরিবেশন না করে গিথুব ব্যবহার করে কিছু সময় ব্যয় করি। যদি আমি জানতাম তবে আমি এই বিশেষ প্রকল্পটি গিতলব দিয়ে শুরু করতে পারতাম।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.