আমি একসাথে হ্যাক করেছি এমন আরও একটি সমাধান এখানে: কী পরিবর্তন হয়েছে ।
এটি কেবলমাত্র যুক্তি হিসাবে আপনি আগ্রহী বাইনারি প্যাকেজের নাম নেয়। উদাহরণ হিসাবে সাম্প্রতিক একটি এসআরইউ ব্যবহার করতে:
./whatchanged python_papyon
এটি এটি করে:
- আপডেট প্রার্থী আছে কিনা তা পরীক্ষা করুন; যদি কিছু না থাকে তবে প্রস্থান করুন
- যদি কোনও প্রার্থী বিদ্যমান থাকে, অস্থায়ী ডিরেক্টরি তৈরি করুন এবং ইনস্টল করা সংস্করণ এবং প্রার্থীকে উভয়ের জন্য উত্স প্যাকেজগুলি আনুন
- স্টাডআউটের সাথে দুটি
debdiff
এবং আউটপুটটির সাথে তুলনা করুন (আপনি সম্ভবত সহজে পড়ার জন্য পুনর্নির্দেশ করতে চাইবেন)
- অস্থায়ী ডিরেক্টরিগুলি পরিষ্কার করুন।
এটি সম্ভবত উত্স পুনরুদ্ধারের সময় ভুল কিছু হতে পারে এমন কিছু জিনিসকে আরও ভালভাবে পরিচালনা করতে হবে, প্রবাহ নিয়ন্ত্রণ সম্ভবত কিছুটা বন্ধ রয়েছে, এবং সংস্করণ চেকিংয়ের আরও মার্জিত উপায় থাকতে হবে, তবে এটি আমার সীমিত পরীক্ষায় এখনও কার্যকর হয়নি। আপাতত, এটিকে কার্যকর হ্যাক হিসাবে বিবেচনা করুন এবং উন্নতিগুলি সবচেয়ে স্বাগত। আমি এটিকে একটি বিজিআর সংগ্রহস্থলে ঠেকাব এবং / অথবা একটি লঞ্চপ্যাড প্রকল্প তৈরি করব যদি এটি কিছু লোকের পক্ষে কার্যকর হয়।
সম্পাদনা : এটি পেস্টবিনে পচে যাওয়ার পরিবর্তে, আমি এর জন্য একটি লঞ্চপ্যাড প্রকল্প শুরু করেছি ; আপনি এর সাথে সর্বশেষ ট্রাঙ্ক সংশোধন পেতে পারেন bzr branch lp:whatchanged
। নির্দ্বিধায় প্রতিবেদন বাগ, এটি শাখা, পার্ল, ইত্যাদি এটা পুনর্লিখন