প্রকল্প সম্পর্কে

PackFlow Workbench হল Windows প্ল্যাটফর্মের জন্য বিশেষভাবে ডিজাইন করা একটি Maven মাল্টি-মডিউল প্রজেক্ট প্যাকেজিং ও ডিপ্লয়মেন্ট ডেস্কটপ ক্লায়েন্ট। এটি Tauri 2 ফ্রেমওয়ার্ক ব্যবহার করে, ফ্রন্টএন্ড React 19 এবং Tailwind CSS 4 দিয়ে তৈরি, এবং ব্যাকএন্ড Rust দিয়ে POM পার্সিং, পরিবেশ সনাক্তকরণ, প্রসেস ম্যানেজমেন্ট এবং SQLite ডেটা সংরক্ষণ করে। এই টুলের মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: 1. **বিল্ড সেন্টার**: Maven প্যারেন্ট-চাইল্ড প্রজেক্ট স্ট্রাকচার পার্স করা সমর্থন করে, ভিজ্যুয়াল মডিউল ট্রি থেকে বিল্ড পরিসীমা নির্বাচন করা যায়। সমৃদ্ধ প্যাকেজিং প্যারামিটার কনফিগারেশন (যেমন টেস্ট স্কিপ করা, মাল্টি-থ্রেডেড প্যারালাল বিল্ড, কাস্টম প্যারামিটার ইত্যাদি) প্রদান করে, এবং রিয়েল-টাইম বিল্ড অগ্রগতি প্রদর্শন ও বিল্ড ব্যর্থতার স্বয়ংক্রিয় নির্ণয় সমর্থন করে। 2. **নির্ভরতা বিশ্লেষণ**: নির্ভরতা দ্বন্দ্ব সনাক্তকরণ এবং নির্ভরতা স্ট্রাকচার ট্রি প্রদর্শন সংহত করে, এক ক্লিকে এক্সক্লুশন কোড (`<exclusions>`) তৈরি করা সমর্থন করে। 3. **পরিবেশ ও টুল**: অন্তর্নির্মিত JDK রেজিস্ট্রি সেন্টার, মাল্টি-ভার্সন JDK স্ক্যান ও ম্যানুয়াল নিবন্ধন সমর্থন করে, প্রকল্প অনুযায়ী Maven পরিবেশ ও Git স্ট্যাটাস ম্যানেজমেন্ট বাইন্ড করা যায়। 4. **আর্টিফ্যাক্ট ও ইতিহাস ব্যবস্থাপনা**: JAR/WAR আর্কাইভ কন্টেন্ট ট্রি-ভিউ ব্রাউজিং এবং টেক্সট এন্ট্রি সরাসরি সম্পাদনা ও ফিরিয়ে লেখা সমর্থন করে, আর্টিফ্যাক্ট ডিফ তুলনা, ঐতিহাসিক বিল্ড রেকর্ড পরিসংখ্যান এবং সাধারণ বিল্ড টেমপ্লেট সংরক্ষণ প্রদান করে। 5. **সিস্টেম ও ডেটা**: ডেটা ব্যাকআপ পুনরুদ্ধার, ডায়াগনস্টিক প্যাকেজ এক্সপোর্ট সমর্থন করে, এবং অন্তর্নির্মিত Ctrl+K কমান্ড প্যানেল ও লাইট/ডার্ক থিম টগল রয়েছে।