منصوبے کے بارے میں
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 کمانڈ پینل اور گہرے/ہلکے تھیم کی تبدیلی فراہم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.