рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ
рдирдпрд╛рдБ Git рдлреЛрд░реНрдЬрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдореНрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрджрд╛, рд╣рд╛рдореАрд▓реЗ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдпреМрдВ
Pagure рд░ Gitlabред рдХрд░рд┐рдм рдПрдХ рдЕрдзреНрдпрдпрдирдХреЛ рдЖрдзрд╛рд░рдорд╛
рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдорд╛ HTTPS рдорд╛ рдкреБрд╢ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЙрдиреЗ, рд╢рд╛рдЦрд╛рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рддрд┐рдмрдиреНрдз рдЧрд░реНрдиреЗ рдорд╛рдзреНрдпрдо, рдирд┐рдЬреА рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рдмрд╛рд╣реНрдп рд░ рдЖрдиреНрддрд░рд┐рдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдкрд╣реБрдБрдЪ рдЫреБрдЯреНрдпрд╛рдЙрдиреЗ рдЬрд╕реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдорд╕реНрдпрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░реНрдиреЗ рдкреНрд░рддрд┐рдмрдиреНрдзрдХреЛ рд╕рдордпрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рд╣рдЯрд╛рдЙрди рдХрд╛рдо рдЧрд░реНрдиреЗ)ред , рдкрд░рд┐рдЪрд┐рдд рдЗрдиреНрдЯрд░рдлреЗрд╕, рд╕рдорд╕реНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ, рдХреЛрдб, рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рд░ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдХреЛ рдпреЛрдЬрдирд╛, IDE рд╕рдБрдЧ рдПрдХреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛, рдорд╛рдирдХ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдПрдХреАрдХрд░рдгред
GitLab рдХреНрд╖рдорддрд╛рд╣рд░реВ рдордзреНрдпреЗ рдЬрд╕рд▓реЗ рдЕрдиреНрддрддрдГ рдпреЛ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЫрдиреМрдЯ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдпрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реЗрдХреЛ рдерд┐рдпреЛ, рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдЪрдпрдирд╛рддреНрдордХ рдкрд╣реБрдБрдЪрдХреЛ рд╕рд╛рде рдЙрдкрд╕рдореВрд╣рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд░реНрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмреЛрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ (CentOS рд╕реНрдЯреНрд░рд┐рдо рдХрд░реНрдиреЗрд▓рд╕рдБрдЧ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдХрд╛рдпрдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ), рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐, рдЙрдкрд▓рдмреНрдзрддрд╛рдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рд╕реНрддрд░рдХреЛ рд╕рд╛рде рддрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд SAAS рд╕реЗрд╡рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ (рд╕рд░реНрднрд░ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХрд╛рдпрдо рдЧрд░реНрди рд╕реНрд░реЛрддрд╣рд░реВ рдЦрд╛рд▓реА рдЧрд░реНрдиреЗрдЫ)ред
рдирд┐рд░реНрдгрдп рднрдЗрд╕рдХреЗрдХреЛ рдЫ
GitLab рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ SAAS (рд╕реЗрд╡рд╛рдХреЛ рд░реВрдкрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ) рд╕реЗрд╡рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЗрд░рд╛рджрд╛, GitLab рд▓рд╛рдИ рдпрд╕рдХреЛ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛, рдЖрд▓реЛрдЪрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рд╕реЗрд╡рд╛рд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рдг рдмрд╛рд╣рд┐рд░ рд▓реИрдЬрд╛рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЕрд╕рдореНрднрд╡ рдЫ рдХрд┐ рд╕рдмреИ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рдгрд╛рд▓реА рддреБрд░реБрдиреНрддреИ рд╣рдЯрд╛рдЗрдпреЛ,
рдпрд╕реИрдмреАрдЪ, GitLab
рдирд┐рдореНрди рдХрд╛рд░реНрдпрд╣рд░реВ рдирд┐: рд╢реБрд▓реНрдХ рджрд╛рдпрд░рд╛рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ:
- рд╕рдореНрдмрдиреНрдзрд┐рдд рдореБрджреНрджрд╛ рд╕рдВрд▓рдЧреНрди;
- GitLab рдмрд╛рдЯ CSV рдорд╛ рдореБрджреНрджрд╛ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН;
- рдпреЛрдЬрдирд╛рдХреЛ рдПрдХ рдореЛрдб, рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛ рд░рд┐рд▓реАрдЬ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреГрд╢реНрдп;
- рдЗрдореЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╣рд░реВрд╕рдБрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд▓рд╛рдИ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕реЗрд╡рд╛ред
- рд╡реЗрдм IDE рдХреЛ рд▓рд╛рдЧрд┐ рд╡реЗрдм рдЯрд░реНрдорд┐рдирд▓;
- рд╡реЗрдм рдЯрд░реНрдорд┐рдирд▓рдорд╛ рдХреЛрдбрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛;
- рдбрд┐рдЬрд╛рдИрди рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВ рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рд╕рдмреИ рдЪреАрдЬрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪрдХреЛ рдПрдХрд▓ рдмрд┐рдиреНрджреБрдХреЛ рд░реВрдкрдорд╛ рдореБрджреНрджрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдореБрджреНрджрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдордХрдЕрдкрд╣рд░реВ рд░ рд╕рдореНрдкрддреНрддрд┐рд╣рд░реВ рдЕрдкрд▓реЛрдб рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ;
- рдХреЛрдб рдЧреБрдгрд╕реНрддрд░ рд░рд┐рдкреЛрд░реНрдЯ;
- рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ Conan (C/C++), Maven (Java), NPM (node.js) рд░ NuGet (.NET) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди;
- рдХреНрдпрд╛рдирд░реА рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рд╛рдиреЛ рднрд╛рдЧрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ;
- рд╡реГрджреНрдзрд┐рд╢реАрд▓ рд╡рд┐рддрд░рдг, рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрд▓рд╛рдИ рд╕реБрд░реБрдорд╛ рдереЛрд░реИ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдорд╛рддреНрд░ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ, рдмрд┐рд╕реНрддрд╛рд░реИ 100% рд╕рдореНрдо рдХрднрд░реЗрдЬ рдмрдврд╛рдЙрдБрджреИ;
- рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдХреНрд░рд┐рдпрддрд╛ рдЭрдгреНрдбрд╛рд╣рд░реВ, рдЬрд╕рд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрджрдЫ, рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рдирд┐рд╢реНрдЪрд┐рдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрджреИ;
- рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рдУрднрд░рднреНрдпреВ рдореЛрдб, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ Kubernetes рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рдЕрд╡рд╕реНрдерд╛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ;
- рдХрдиреНрдлрд┐рдЧреБрд░реЗрдЯрд░рдорд╛ рдзреЗрд░реИ Kubernetes рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд░ рдХрд╛рд░реНрдпрднрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд▓рдЧ Kubernetes рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ);
- рдХрдиреНрдЯреЗрдирд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ Kubernetes рдкреЛрдбрд╣рд░реВ рдмреАрдЪ рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдердк рд░реВрдкрдорд╛, рдпреЛ рдиреЛрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ
рдЬреЛрдЦрд┐рдо рдмрд╛рд░реЗ рд╡рд┐рд╡рд░рдг 30 рджрд┐рди рдкрдЫрд┐ рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░рд┐рдиреЗрдЫред
рд╕реНрд░реЛрдд: opennet.ru