د git-compatible نسخه کنټرول سیسټم خوشې کول 0.80 ترلاسه شوي

د OpenBSD پروژې پراختیا کونکو د نسخې کنټرول سیسټم ګټ 0.80 (د ونو لوبې) خپرول خپاره کړي ، چې پراختیا یې د ډیزاین او کارولو اسانتیا باندې تمرکز کوي. د نسخه شوي ډیټا ذخیره کولو لپاره ، Got د Git ذخیره کولو ډیسک فارمیټ سره مطابقت لرونکی ذخیره کاروي ، کوم چې تاسو ته اجازه درکوي د Got او Git وسیلو په کارولو سره د ذخیره کولو سره کار وکړئ. د مثال په توګه، تاسو کولی شئ Git د کار کولو لپاره وکاروئ کوم چې په Got کې نه پلي کیږي. کوډ د وړیا ISC جواز لاندې ویشل شوی.

د پروژې اصلي هدف د پروژې ځانګړتیاو ته په پام سره د OpenBSD پراختیا ملاتړ کول دي. د نورو شیانو په مینځ کې ، ګوټ د OpenBSD امنیت مقررات کاروي (لکه د امتیازاتو جلا کول او د ژمنې کارول او د زنګونو خلاصول) او د کوډ کولو سټایل. تولکیټ د پراختیا پروسې لپاره ډیزاین شوی چې د پراختیا کونکو لپاره د مرکزي مرکزي ذخیره کولو او محلي څانګو سره ، د SSH له لارې بهرنۍ لاسرسی او د بریښنالیک له لارې د بدلونونو بیاکتنه.

د نسخې کنټرول لپاره ، ترلاسه شوي یوټیلیټ د معمول کمانډونو سره وړاندیز کیږي. د کار ساده کولو لپاره، یوټیلیټ یوازې د لږترلږه اړین کمانډونو او اختیارونو ملاتړ کوي، پرته له غیر ضروري پیچلتیاوو څخه د بنسټیزو عملیاتو ترسره کولو لپاره کافي. د پرمختللو عملیاتو لپاره، دا وړاندیز کیږي چې منظم git وکاروئ. د ذخیره کولو مدیریت عملیات جلا ګټاډمین افادیت ته لیږدول کیږي، کوم چې دا ډول دندې ترسره کوي لکه د ذخیره پیل کول، د شاخصونو بسته کول، او د معلوماتو پاکول. په ذخیره کې د ډیټا له لارې نیویګیټ کولو لپاره ، د ګیټ ویبډ ویب انٹرفیس او ټګ یوټیلیټ د کمانډ لاین څخه د ذخیره مینځپانګې متقابل لید لپاره وړاندیز کیږي.

د اضافه شویو بدلونونو په منځ کې:

  • د ګټډ سرور پروسه ، کوم چې ذخیره ته د شبکې لاسرسی چمتو کوي ، د انفرادي ذخیره کولو په اړه د لیکلو او لوستلو عملیاتو اجازه ورکولو لپاره مقرراتو اضافه کولو وړتیا لري.
  • gotd د یونیکس ساکټ تلیفونونو نظارت کولو او سیشنونو اداره کولو لپاره نوي "اوریدل" او "غونډې" پروسې اضافه کړې. د تصدیق عملیات هم په جلا ماشوم پروسې کې ځای پر ځای شوي دي.
  • د Gotd شالید پروسې جلا کول له کروټ څخه د انوییل سیسټم کال کارولو ته لیږدول شوي. یوازې د ګوتش ګروپ کاروونکو لپاره د ګیډ سره وصل کیدو محدودیت لرې کړ.
  • gotd د uid پراساس د اړیکو شمیر محدودیت پلي کوي.
  • getd.conf ته د اتصال مدیریت لپاره تنظیمات اضافه کړل ، او د unix_socket پیرامیټر یې په 'اوریدلو' بدل کړ.
  • د 'gotctl info' چلولو پرمهال ښودل شوي معلوماتو ته لاسرسی اوس یوازې د روټ کارونکي پورې محدود دی.
  • د get - getweb - لپاره د CGI ریپر پراختیا بنده شوې ، د دې پرځای چې د getwebd FastCGI پلي کول ، وړتیاوې چې د پام وړ پراخه شوي ، باید د ویب انٹرفیس لپاره وکارول شي. د مثال په توګه، getwebd د ټیمپلیټ انجن اضافه کړ ترڅو د پاڼو ډیزاین بدلول آسانه کړي، د ټګونو تعقیب لپاره RSS فیډ اضافه کړي، او د بلبونو ښودنه او د ژمنو لیست ښه کړي.
  • د ګیټ لاګ ، ګیټ ډیف ، او ټګ ډیف کمانډونه اوس د ډیفسټټ محصول ملاتړ کوي.
  • د حافظې مصرف د اعتراض په زیرمه کې د ذخیره شوي ټاګونو شمیر محدودولو سره کم شوی.
  • ترلاسه شوی پیچ د بائنری فایلونو لرې کول پلي کوي.

سرچینه: opennet.ru

Add a comment