গবেষণা প্রকল্পের জন্য সংস্করণ নিয়ন্ত্রণ অপশন [বন্ধ]


0

শুভ দিন.

আমি জানি যে আমরা এমন প্রশ্ন জিজ্ঞাসা করতে চাই যা উত্তর দেওয়া যেতে পারে এবং আলোচনা করা হয়নি, তাই আমি আমার প্রশ্নটি পরিমাণগত করতে চেষ্টা করব, যদিও এটি সম্পূর্ণরূপে প্রকৃতির মতো নয়।

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

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

আমি এই ধরনের সিস্টেমের জন্য নিম্নলিখিত ইচ্ছা আছে:

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

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

  • তথ্যসমৃদ্ধ. এটা বলার আগে যেতে হবে, কিন্তু আমরা সব আগে সেখানে হয়েছে।

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

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


1
মনে হচ্ছে আপনি ভিসুয়াল স্টুডিও ২01২ এর সাথে জিট ব্যবহার করতে পারেন। hanselman.com/blog/... visualstudiogallery.msdn.microsoft.com/... পরের পাতা অনুযায়ী, এটি VS2012 এক্সপ্রেস দিয়ে কাজ করা উচিত। আমি এটি চেষ্টা করে নি কিন্তু এটি মূল্যবান হওয়া উচিত, যেহেতু গিটের খরচ প্রায় $ 0 + সময় ব্যয় করা হয়েছে।
a CVn

আপনার নিজের মেশিনে একটি জিট রিপোজিটরি হোস্ট করা কি সম্ভব?
nerdenator

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

উত্তর:


2

ভিসুয়াল স্টুডিওর জন্য গিট সমর্থন রয়েছে, যা দৃশ্যত সমস্ত সংস্করণ (ভিএস এক্সপ্রেস এবং আপ) দিয়ে কাজ করে তবে কমপক্ষে 2012.2।

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

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


আমি এটি একটি শট দিতে এবং এটি কিভাবে যায় তা আপনাকে জানাতে হবে। পরামর্শের জন্য ধন্যবাদ!
nerdenator

@ AaronMcRuer এটি কীভাবে যায় তা আমাদের জানান এবং দয়া করে সেই উত্তরটি গ্রহণ করতে মনে রাখবেন যা আপনার প্রশ্নের উত্তর দেওয়ার পরে সর্বাধিক সাহায্য করেছে।
a CVn

1
এই বিকল্পটি দিয়ে শেষ হয়ে গেছে, এবং এটি আমার যা দরকার তা করে। ধন্যবাদ!
nerdenator

0

আপনি TFS এক্সপ্রেস মধ্যে লাগছে? এটি টিম ফাউন্ডেশন সার্ভারের একটি মুক্ত সংস্করণ যা আপনার প্রয়োজনগুলির সাথে সাহায্য করবে। তবে আমি নিশ্চিত নই যে এটি লিনাক্সে কীভাবে বা কিভাবে কাজ করে। আমি আমার হোম সেটআপের জন্য টিএফএস এক্সপ্রেস ব্যবহার করি এবং এটি কেকের একটি টুকরা ইনস্টল করার জন্য (এটি স্বয়ংক্রিয়ভাবে SQL সার্ভার ইনস্টল করে এবং এটি আপনার জন্য কনফিগার করে) এবং আপনার প্রয়োজনীয় সমস্ত বৈশিষ্ট্য দেয়।

একজন ছাত্র হওয়ার পাশাপাশি, আপনার কাছে ভি এস প্রিমিয়ামের বিনামূল্যে অনুলিপি অ্যাক্সেস রয়েছে, যা আপনাকে টিম ফাউন্ডেশন সার্ভার ব্যবহার করার অনুমতি দেয়।

এই বিকল্পগুলির মধ্যে either উইজড্ল স্টুডিওর সাথে একযোগে লিঙ্ক করুন।

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