منصوبے کے بارے میں

Switchy (جسے README کے کچھ حصوں میں Swichy بھی لکھا گیا ہے) ثانوی اسٹوریج پر پھیلے ہوئے صارف ریپوزٹریز کا انتظام کرنے کے لیے ایک اوپن سورس کمانڈ-لائن انٹرفیس ہے۔ اس کا واضح مقصد متعدد مقامی پروجیکٹس کے ساتھ کام کرتے وقت دستی پاتھ ٹریکنگ اور بار بار نیویگیشن کو کم کرنا ہے۔ README میں ریپوزٹری مینجمنٹ کمانڈز کی تفصیل دی گئی ہے: ڈیٹا فائل کو شروع کرنا، پاتھ کے ذریعے ریپوزٹری شامل کرنا، ذخیرہ شدہ ریپوزٹریز کی فہرست بنانا، نام کے ذریعے ریپوزٹری تلاش کرنا، نام کے ذریعے ایک کو ہٹانا، موجودہ ریپوزٹری پاتھ کو اپ ڈیٹ کرنا، اور تمام ذخیرہ شدہ ریپوزٹریز کو صاف کرنا۔ یہ ریپوزٹری تک رسائی کی خصوصیات بھی بیان کرتا ہے: آخری استعمال شدہ ریپوزٹری کو دکھانا اور کھولنا، اور نام کے ذریعے ایک مخصوص ریپوزٹری کو کھولنا۔ ایک مدد کمانڈ دستیاب کمانڈز اور استعمال کی وضاحت کرتا ہے۔ پروجیکٹ غیر فعال اہداف کی فہرست دیتا ہے جیسے کہ موثر کمانڈ کی виконання، واضح غلطی کے پیغامات، انسانی پڑھنے کے قابل آؤٹ پٹ، ماڈیولر اور دستاویزی کوڈ، Linux، macOS اور Windows کے لیے کراس-پلیٹ فارم سپورٹ، ڈیٹا کے نقصان یا خرابی کے خلاف وشوسنییتا کے تحفظ، بنیادی توثیق، بہت سی ریپوزٹریز کے لیے پیمانیداری، اور مستقبل کی خصوصیات جیسے کہ ریموٹ ریپوزٹری سپورٹ یا ورژن کنٹرول انٹیگریشن کے لیے توسیع پذیری۔ تنصیب کے لیے Node.js اور عالمی npm پیکیج کی ضرورت ہے: npm install switchy-cli --global. README GitHub پر کمانڈ دستاویزیات کی طرف اشارہ کرتا ہے اور MustafaAhmed313 اور Abdelrahman122003 کو ڈویلپرز کے طور پر نامزد کرتا ہے۔ تعاون کو ایشو رپورٹس، پل رکویسٹس، دستاویزیاتی بہتری اور ٹیسٹنگ کے ذریعے مدعو کیا جاتا ہے۔