গিথুবে একটি অসম্পূর্ণ প্রকল্পের কোড রাখার সুবিধা এবং অসুবিধাগুলি কী


13

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

যদি এটি গুরুত্বপূর্ণ হয় তবে এই নির্দিষ্ট প্রকল্পটি একটি সি # অ্যাপ / পরিষেবা এবং আমার কাছে কেবল একটি বিনামূল্যে গিথুব অ্যাকাউন্ট রয়েছে (তাই আমি এটি ব্যক্তিগত রাখতে পারি না এবং পরে কভারগুলি আবার টানতে পারি)


2
পরিবর্তে যদি আপনি
বিটবাকেট

উত্তর:


12

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

গিথুব ছোট এবং অসম্পূর্ণ প্রকল্পে পূর্ণ তাই আপনার প্রকল্পটি ঠিকমতো ফিট করা উচিত you আপনি আরও বিস্তারিত রিডমে ফাইলের মধ্যে রাখবেন কারণ এটি অন্যান্য বিকাশকারী / গ্রাহকদের আপনার প্রকল্পের দ্রুত গতিতে সহায়তা করবে।

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


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

ভাল পয়েন্ট, @ অ্যাক্টন, এবং / যদি প্রকল্পটি সেই পর্যায়ে যায় তখন অবশ্যই আমি এটি প্রচার করতে হবে have এটি অন্যের পক্ষে খুব বেশি উপযোগী হবে কিনা তা এখনও আমি নিশ্চিত নই।
শে

2
পুনঃ: "আপনি যদি কোনও পরিষেবার জন্য অর্থ প্রদান করতে না চান", বিটবকেট আপনার নিখরচায় ব্যক্তিগত সংগ্রহস্থল দেয়।
কোডস্পার্কল

ড্রপবক্স, সত্যি? আমি মনে করি বিটবকেট আরও ভাল পছন্দ হতে পারে (জিআইটি এখন সমর্থিত)
আন্ড্রেয়া

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

7

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


4

নেই https://bitbucket.org বা https://github.com/ আপনি বিনামূল্যে ব্যক্তিগত ভান্ডার Git ব্যবহার চান, এবং যখন আপনার কাজ সম্পন্ন হয় আপনি তা সার্বজনিক চালু করতে পারেন।


আমি একটি bitbucket অ্যাকাউন্ট, যার জন্য আমি অত্যন্ত ব্যক্তিগত বাকেট প্রশংসা আছে, কিন্তু GitHub এখনো প্রকাশ্য ওপেন সোর্স প্রকল্পের জন্য স্বর্ণমান, এটা আমার মনে হচ্ছে ...
Cori

কেন সম্পাদনা? যতদূর আমি জানি এটি ভুল - বিটবকেট গিট রিপোসের অনুমতি দেয়।
করি

3

সংক্ষিপ্ত উত্তর: আপনি এখনও কোনও সমস্যা ছাড়াই গিথুবে অবাধে এটি হোস্ট করতে পারেন।

আপনার সুবিধাটি ব্যবহারকারী এবং আগ্রহী বিকাশকারীদের প্রতিক্রিয়া পাবে যারা আপনার দলে যোগ দিতে চায়, সহায়ক ধারণা সরবরাহ করতে এবং এই প্রকল্পটিকে এগিয়ে নিয়ে যেতে পারে।

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


3

আমি বলছি কেন উভয় বিশ্বের সেরা না।

সাধারণভাবে গিট এবং বিকেন্দ্রীভূত উত্স নিয়ন্ত্রণ সম্পর্কে দুর্দান্ত জিনিসটি হ'ল আপনাকে কোনও হোস্টকে আটকে থাকতে হবে না। আপনি একটি ব্যক্তিগত বিটবাকেট বা গিথুব রেপো এবং একটি পাবলিক গিথুব রেপো তৈরি করতে পারেন। এখনই আপনার পরিবর্তনগুলিকে প্রাইভেট রেপোতে চাপ দিন, এবং যখন আপনার প্রকল্পটি আরও সম্পূর্ণ হয় (বা একটি মাইলফলক পৌঁছে যায়) আপনি পাবলিক রেপোতে চাপ দিতে পারেন ... এবং আপনি পরে ব্যক্তিগত রেপোটিকে পাবলিক করতে পারেন এবং বিটবকেট এবং উভয়টিতে উপস্থিত থাকতে পারেন GitHub


0

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

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