এটি লঞ্চপ্যাডে সহজেই করা যায়। আপনি যা খুঁজছেন তাকে উত্স প্যাকেজ রেসিপি বলা হয় ।
এটি সেট আপ করার এবং এটি উত্সটি প্রতিদিন গড়ে তোলার উপায় হ'ল প্রথমে প্রকল্পটি লঞ্চপ্যাডে নিবন্ধভুক্ত করা যদি এটি ইতিমধ্যে না থাকে। এটি সম্পূর্ণ হয়ে গেলে, প্রকল্পের পৃষ্ঠায় যান এবং "প্রকল্পের শাখাটি কনফিগার করুন" ক্লিক করুন:
এখন আপনাকে লঞ্চপ্যাডটি বলতে হবে যেখানে এসভিএন সংগ্রহস্থল রয়েছে। "অন্য কোথাও হোস্ট করা একটি শাখা আমদানি করুন" এ ক্লিক করুন, 'এসভিএন' নির্বাচন করুন এবং এসভিএন শাখার URL লিখুন। শাখাকে একটি নাম দিন এবং আপডেট ক্লিক করুন:
এখন আপনার কাছে এসভিএন সংগ্রহস্থলের সামগ্রীগুলি প্রায়শই প্রায়শই লঞ্চপ্যাডে আমদানি করা হয় (সাধারণত প্রতিদিন একাধিকবার)। পরবর্তী পদক্ষেপটি একটি উত্স প্যাকেজ রেসিপি তৈরি করা হয় যা প্রতিদিন উত্স থেকে প্যাকেজ তৈরি করে। এখানে মূলত দুটি বিকল্প রয়েছে:
- সঞ্চয় করুন ডেবিয়ান প্যাকেজিং ফাইল মধ্যে SVN সংগ্রহস্থলের - ফাইল একটি ফোল্ডার নামক হওয়া উচিত
debian
।
- একটি পৃথক লঞ্চপ্যাড শাখা তৈরি করুন যাতে ডেবিয়ান প্যাকেজিং ফাইলগুলি থাকে এবং প্যাকেজটি তৈরির আগে লঞ্চপ্যাড তাদের একত্রিত করে।
যেহেতু প্রথম বিকল্পটি সবচেয়ে সহজ, আমি সেই পথে যাওয়ার পরামর্শ দিই। প্রতিদিনের বিল্ডগুলি সেট আপ করতে, লঞ্চপ্যাডে আপনার প্রকল্পের পৃষ্ঠায় যান এবং খুব উপরে "কোড" লিঙ্কটি ক্লিক করুন। সোর্স কোড যুক্ত শাখায় ক্লিক করুন এবং তারপরে "প্যাকেজিংয়ের রেসিপি তৈরি করুন" ক্লিক করুন:
সেখান থেকে কেবল সমস্ত ডিফল্ট গ্রহণ করুন এবং "তৈরি করুন রেসিপি" ক্লিক করুন। এটাই! আপনার প্যাকেজগুলি প্রতিদিন তৈরি করা হবে (ধরে নেওয়া হচ্ছে যে সেখানে নতুন সংশোধন রয়েছে) এবং আপনি রেসিপিটি তৈরি করার সময় আপনি নির্দিষ্ট পিপিএতে রেখেছেন।
তথ্যসূত্র: