گٽ-مطابقت رکندڙ ورزن ڪنٽرول سسٽم جو رليز ٿيو Got 0.80

OpenBSD پروجيڪٽ جي ڊولپرز ورزن ڪنٽرول سسٽم Got 0.80 (Game of Trees) جي رليز کي شايع ڪيو آهي، جنهن جي ترقي ڊيزائن ۽ استعمال جي آسانيءَ تي ڌيان ڏئي ٿي. ورزن ٿيل ڊيٽا کي ذخيرو ڪرڻ لاءِ، Got Git repositories جي ڊسڪ فارميٽ سان مطابقت رکندڙ اسٽوريج استعمال ڪري ٿو، جيڪا توهان کي Got ۽ Git اوزار استعمال ڪندي مخزن سان ڪم ڪرڻ جي اجازت ڏئي ٿي. مثال طور، توھان استعمال ڪري سگھوٿا Git ڪم ڪرڻ لاءِ جيڪو Got ۾ لاڳو نه ڪيو ويو آھي. ڪوڊ مفت ISC لائسنس تحت ورهايو ويو آهي.

پروجيڪٽ جو بنيادي مقصد اوپن بي ايس ڊي جي ترقي ۾ مدد ڪرڻ آهي پروجيڪٽ جي خصوصيتن کي نظر ۾ رکندي. ٻين شين جي وچ ۾، Got استعمال ڪري ٿو OpenBSD سيڪيورٽي ضابطن (جهڙوڪ استحقاق جي علحدگي ۽ عهد جو استعمال ۽ ڪالن کي ظاهر ڪرڻ) ۽ ڪوڊنگ انداز. ٽول ڪٽ ڊولپمينٽ جي عمل لاءِ ٺهيل آهي هڪ عام مرڪزي ذخيري سان ۽ ڊولپرز لاءِ مقامي شاخون، SSH ذريعي خارجي پهچ ۽ اي ميل ذريعي تبديلين جو جائزو.

ورزن ڪنٽرول لاءِ، گيٽ يوٽيلٽي پيش ڪئي وئي آهي معمول جي حڪمن جي سيٽ سان. ڪم کي آسان ڪرڻ لاءِ، يوٽيلٽي صرف ڪمانڊز ۽ اختيارن جي گھٽ ۾ گھٽ گھربل سيٽ کي سپورٽ ڪري ٿي، غير ضروري پيچيدگين کان سواءِ بنيادي آپريشن ڪرڻ لاءِ ڪافي. ترقي يافته عملن لاء، اهو باقاعده گٽ استعمال ڪرڻ جي صلاح ڏني وئي آهي. مخزن جي انتظام جي عملن کي منتقل ڪيو ويو آهي هڪ الڳ گٽ ايڊمن يوٽيليٽي، جيڪو ڪم ڪري ٿو جهڙوڪ مخزن جي شروعات، پيڪنگ انڊيڪس، ۽ ڊيٽا کي صاف ڪرڻ. مخزن ۾ ڊيٽا ذريعي نيويگيٽ ڪرڻ لاءِ، Gotwebd ويب انٽرفيس ۽ ٽوگ يوٽيلٽي پيش ڪيا ويا آهن ڪمانڊ لائن مان مخزن جي مواد جي انٽرويو ڏسڻ لاءِ.

شامل ڪيل تبديلين ۾:

  • گوڊ سرور جو عمل، جيڪو مخزن تائين نيٽ ورڪ رسائي فراهم ڪري ٿو، انفرادي ذخيرن جي سلسلي ۾ لکڻ ۽ پڙهڻ جي عمل کي اختيار ڪرڻ لاءِ ضابطا شامل ڪرڻ جي صلاحيت رکي ٿو.
  • gotd شامل ڪيو نئون "ٻڌ" ۽ "سيشن" عملن کي مانيٽر ڪرڻ لاءِ يونڪس ساکٽ ڪالز ۽ سيشن کي سنڀالڻ لاءِ. تصديق جي عملن کي پڻ الڳ ٻار جي عمل ۾ رکيل آهي.
  • Gotd پس منظر جي عمل جي اڪيلائي کي منتقل ڪيو ويو آهي chroot کان unveil سسٽم ڪال استعمال ڪندي. گٽش گروپ جي استعمال ڪندڙن لاءِ صرف گوڊ سان ڳنڍڻ تي پابندي هٽائي وئي.
  • godd يو آءِ ڊي جي بنياد تي ڪنيڪشن جي تعداد تي حد لاڳو ڪري ٿو.
  • Gotd.conf ۾ ڪنيڪشن مينيجمينٽ لاءِ سيٽنگون شامل ڪيون ويون، ۽ unix_socket پيٽرولر کي 'ٻڌڻ تي' ۾ تبديل ڪيو.
  • 'gotctl info' هلندي ڏيکاريل معلومات تائين رسائي هاڻي صرف روٽ استعمال ڪندڙ تائين محدود آهي.
  • Get-web- لاءِ CGI لفافي جي ترقي کي بند ڪيو ويو آهي، ان جي بدران، getwebd جي FastCGI عمل درآمد، جنهن جون صلاحيتون خاص طور تي وسيع ڪيون ويون آهن، ويب انٽرفيس لاءِ استعمال ٿيڻ گهرجن. مثال طور، gotwebd هڪ ٽيمپليٽ انجڻ شامل ڪيو ته جيئن صفحن جي ڊيزائن کي تبديل ڪرڻ آسان بڻائي، ٽريڪنگ ٽيگ لاءِ هڪ RSS فيڊ شامل ڪيو، ۽ بلب جي ڊسپلي کي بهتر ڪيو ۽ ڪمن جي فهرستن کي بهتر ڪيو.
  • گٽ لاگ، گٽ ڊف، ۽ ٽوگ ڊف ڪمانڊ هاڻي ڊفسٽٽ آئوٽ کي سپورٽ ڪن ٿا.
  • اعتراض جي ڪيش ۾ محفوظ ڪيل ٽيگ جي تعداد کي محدود ڪندي ياداشت جو استعمال گھٽجي ويو آهي.
  • حاصل ٿيل پيچ بائنري فائلن کي ختم ڪرڻ تي عمل ڪري ٿو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو