Fedora සහ CentOS Git Forge ධාවනය කරයි. GitLab හිමිකාර හැකියාවන් 18 ක් විවෘත කරයි

ව්යාපෘති CentOS и Fedora වාර්තා විය GitLab වේදිකාව භාවිතයෙන් ගොඩනගනු ලබන Git Forge සහයෝගී සංවර්ධන සේවාවක් නිර්මාණය කිරීමට ගත් තීරණය ගැන. GitLab Git ගබඩා සමඟ අන්තර් ක්‍රියා කිරීමට සහ CentOS සහ Fedora බෙදාහැරීම්වලට අදාළ ව්‍යාපෘති සත්කාරකත්වය සඳහා මූලික වේදිකාව බවට පත්වනු ඇත. කලින් භාවිතා කළ සේවාව පගුරේ දිගටම පවතිනු ඇත, නමුත් අඛණ්ඩ සංවර්ධනය සඳහා උනන්දුවක් දක්වන ප්රජාවගේ රැකවරණය වෙත භාර දෙනු ඇත. Fedora සහ CentOS නිකුතු සංවර්ධනය කිරීම සහ ප්‍රකාශනය කිරීම සඳහා යටිතල පහසුකම් නඩත්තු කිරීමේ යෙදී සිටින Red Hat හි සේවයේ නියුතු CPE (ප්‍රජා වේදිකා ඉංජිනේරු) කණ්ඩායමේ සහායෙන් Pagure ඉවත් කරනු ලැබේ.

නව Git Forge සඳහා හැකි විසඳුම් ඇගයීමේදී, අපි සලකා බැලුවෙමු
Pagure සහ Gitlab. පිළිබඳ අධ්‍යයනයක් පදනම් කරගෙන සමාලෝචන 300 ක් සහ Fedora, CentOS, RHEL සහ CPE ව්‍යාපෘතිවල සහභාගිවන්නන්ගේ කැමැත්ත අනුව, ක්‍රියාකාරීත්ව අවශ්‍යතා ගොඩනඟා Gitlab සඳහා තෝරා ගැනීම සිදු කරන ලදී. ගබඩා සමඟ සම්මත මෙහෙයුම් වලට අමතරව (ඒකාබද්ධ කිරීම, ගෑරුප්පු නිර්මාණය කිරීම, කේතය එකතු කිරීම, ආදිය), ආරක්ෂාව, භාවිතයේ පහසුව සහ වේදිකාවේ ස්ථාවරත්වය ප්‍රධාන අවශ්‍යතා අතර ප්‍රකාශ කරන ලදී.

HTTPS හරහා තල්ලු ඉල්ලීම් යැවීම, ශාඛා වෙත ප්‍රවේශය සීමා කිරීමේ මාධ්‍යයන්, පුද්ගලික ශාඛා සඳහා සහය, බාහිර සහ අභ්‍යන්තර පරිශීලකයින් සඳහා ප්‍රවේශය වෙන් කිරීම (උදාහරණයක් ලෙස, ගැටලුව පිළිබඳ තොරතුරු හෙළිදරව් කිරීමේ සම්බාධකකදී ඇති අවදානම් ඉවත් කිරීමට කටයුතු කිරීම) වැනි විශේෂාංග අවශ්‍යතාවලට ඇතුළත් විය. , හුරුපුරුදු අතුරු මුහුණත, ගැටළු වාර්තා සමඟ වැඩ කිරීම සඳහා උප පද්ධති ඒකාබද්ධ කිරීම, කේතය, ලේඛනගත කිරීම සහ නව විශේෂාංග සැලසුම් කිරීම, IDE සමඟ ඒකාබද්ධ කිරීම සඳහා මෙවලම් ලබා ගැනීම, සම්මත කාර්ය ප්රවාහ සඳහා සහාය.

මෙම වේදිකාව තෝරා ගැනීමේ තීරණයට අවසානයේ බලපෑ GitLab හැකියාවන් අතුරින්, ගබඩා සඳහා තෝරාගත් ප්‍රවේශය සහිත උප කණ්ඩායම් සඳහා සහය, ස්වයංක්‍රීය ඒකාබද්ධ කිරීම් සඳහා බොට් එකක් භාවිතා කිරීමේ හැකියාව (කර්නලය සමඟ පැකේජ පවත්වා ගැනීමට CentOS Stream අවශ්‍ය වේ), සැලසුම් සංවර්ධනය සඳහා ගොඩනඟන ලද මෙවලම් තිබීම, සහතික කළ හැකි මට්ටමක් සහිත සූදානම් කළ SAAS සේවාවක් භාවිතා කිරීමේ හැකියාව (සේවාදායක යටිතල පහසුකම් නඩත්තු කිරීම සඳහා සම්පත් නිදහස් කරනු ඇත).

තීරණය දැනටමත් ඇති කළේය පුළුල් පූර්ව සාකච්ඡාවකින් තොරව තීරණයක් ගැනීම හේතුවෙන් සංවර්ධකයින් අතර විවේචන එල්ල විය. සේවාව GitLab හි නොමිලේ Comminity සංස්කරණය භාවිතා නොකරනු ඇතැයි ද කනස්සල්ල මතු විය. විශේෂයෙන්, නිවේදනයේ විස්තර කර ඇති Git Forge සඳහා අවශ්‍යතා ක්‍රියාත්මක කිරීමට අවශ්‍ය හැකියාවන් හිමිකාර අනුවාදයෙන් පමණක් ලබා ගත හැකිය. GitLab Ultimate.

GitLab විසින් සපයනු ලබන SAAS (සේවාවක් ලෙස යෙදුම) සේවාව භාවිතා කිරීමේ අභිප්‍රාය, GitLab එහි සේවාදායකයන්හි යෙදවීම වෙනුවට, විවේචනයට ලක් වූ අතර, එමඟින් සේවාව පාලනයෙන් බැහැර වේ (උදාහරණයක් ලෙස, එහි ඇති සියලුම අවදානම් බව සහතික කළ නොහැක. පද්ධතිය ඉක්මනින් ඉවත් කරනු ලැබේ, නිසි යටිතල පහසුකම් නඩත්තු කරනවා, දවසක නැහැ telemetry පැනවීය සහ තෙවන පාර්ශවීය සමාගමක පුද්ගලයින් විසින් කඩාකප්පල් කිරීම බැහැර කරනු ලැබේ). විසඳුම ද සමඟ ක්රියා නොකරයි Fedora හි ආරම්භක මූලධර්ම, ව්‍යාපෘතිය නොමිලේ විකල්ප සඳහා මනාප ලබා දිය යුතු බව සඳහන් කරයි.

මේ අතර, GitLab නිවේදනය කරන ලදි GitLab හි හිමිකාර සංස්කරණවල පමණක් කලින් ලබා දුන් ක්‍රියාකාරීත්වයන් 18 ක් ක්‍රියාත්මක කිරීම සොයා ගැනීම ගැන. සංවර්ධන සැලසුම්, ව්‍යාපෘති නිර්මාණය, සත්‍යාපනය, පැකේජ කළමනාකරණය, මුදා හැරීම, වින්‍යාස කිරීම සහ ආරක්ෂාව ඇතුළුව සම්පූර්ණ මෘදුකාංග සංවර්ධන චක්‍රය කළමනාකරණය කිරීමේ විවිධ ක්ෂේත්‍ර ආවරණය කරයි.

පහත කාර්යයන් නිදහස් පරාසයට මාරු කර ඇත:

  • අදාළ ගැටළුව සම්බන්ධ කිරීම;
  • GitLab සිට CSV වෙත අපනයන ගැටළුව;
  • පුද්ගල ක්‍රියාකාරීත්වයේ හෝ නිකුතුවේ සංවර්ධන ක්‍රියාවලිය සැලසුම් කිරීම, සංවිධානය කිරීම සහ දෘශ්‍යමාන කිරීම;
  • විද්‍යුත් තැපෑල භාවිතයෙන් ව්‍යාපෘති සහභාගිවන්නන් තුන්වන පාර්ශ්ව සමඟ සම්බන්ධ කිරීම සඳහා ගොඩනඟන ලද සේවාව.
  • Web IDE සඳහා වෙබ් පර්යන්තය;
  • වෙබ් පර්යන්තයේ කේතයේ වෙනස්කම් පරීක්ෂා කිරීම සඳහා ගොනු සමමුහුර්ත කිරීමේ හැකියාව;
  • ඔබට නව විශේෂාංගයක් සංවර්ධනය කිරීමට අවශ්‍ය සෑම දෙයකටම ප්‍රවේශ වීමේ තනි ලක්ෂ්‍යයක් ලෙස නිකුතුව භාවිතා කරමින් නිකුත් කිරීමට mockups සහ වත්කම් උඩුගත කිරීමට ඔබට ඉඩ සලසන සැලසුම් පාලන;
  • කේත තත්ත්ව වාර්තා;
  • පැකේජ කළමනාකරුවන් සඳහා වන සහාය Conan (C/C++), Maven (Java), NPM (node.js) සහ NuGet (.NET);
  • පද්ධතිවල කුඩා කොටසක යෙදුමේ නව අනුවාදයක් ස්ථාපනය කිරීමට ඔබට ඉඩ සලසන කැනරි යෙදවීම් සඳහා සහාය;
  • වර්ධක බෙදාහැරීම්, නව අනුවාදයන් මුලින්ම කුඩා පද්ධති සංඛ්‍යාවකට පමණක් ලබා දීමට ඉඩ සලසයි, ක්‍රමයෙන් ආවරණය 100% දක්වා වැඩි කරයි;
  • ක්‍රියාකාරීත්ව සක්‍රීය කිරීමේ කොඩි, එමඟින් ව්‍යාපෘතිය විවිධ සංස්කරණවල බෙදා හැරීමට හැකි වන අතර, ඇතැම් විශේෂාංග ගතිකව සක්‍රීය කරයි;
  • යෙදවුම් දළ විශ්ලේෂණය මාදිලිය, ඔබට Kubernetes මත පදනම්ව එක් එක් අඛණ්ඩ ඒකාබද්ධතා පරිසරයේ තත්ත්වය තක්සේරු කිරීමට ඉඩ සලසයි;
  • වින්‍යාසකය තුළ බහු Kubernetes පොකුරු නිර්වචනය කිරීම සඳහා සහාය (උදාහරණයක් ලෙස, ඔබට අත්හදා බැලීම් ක්‍රියාත්මක කිරීම් සහ වැඩ බර සඳහා වෙනම Kubernetes පොකුරු භාවිතා කළ හැක);
  • Kubernetes කරල් අතර ප්‍රවේශය සීමා කිරීමට ඔබට ඉඩ සලසන බහාලුම් ජාල ආරක්ෂණ ප්‍රතිපත්ති නිර්වචනය කිරීම සඳහා සහාය.

ඊට අමතරව, එය සටහන් කළ හැකිය ප්‍රකාශනය GitLab අවදානම නිරාකරණය කරන 12.9.1, 12.8.8 සහ 12.7.8 (ප්‍රජා සංස්කරණය සහ ව්‍යවසාය සංස්කරණය) යාවත්කාලීන කරයි. GitLab EE/CE 8.5 නිකුතුවේ සිට මෙම ගැටළුව පවතින අතර ව්‍යාපෘති අතර ගැටලුවක් ගෙන යාමේදී ඕනෑම දේශීය ගොනුවක අන්තර්ගතය කියවීමට ඉඩ සලසයි.
අවදානම පිළිබඳ විස්තර දින 30 කට පසුව හෙළිදරව් කෙරේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න