ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° GitLab, ΠΊΠΎΡΠ° ΡΠ°Π·Π²ΠΈΠ²Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΠ°Π·Π²ΠΎΡ Π·Π° ΡΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎ ΠΈΡΡΠΎΡΠΎ ΠΈΠΌΠ΅, ΡΡΠ°Π²Π΅Π½ΠΈ Π²ΠΎ ΡΡΠ½ΠΊΡΠΈΡΠ° Π½ΠΎΠ²ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ. Π‘ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π·Π° ΠΏΡΠ΅ΡΠΏΡΠΈΡΠ°ΡΠΈΡΠ° (GitLab Enterprise Edition) ΠΈ ΠΎΠ±Π»Π°ΠΊ Ρ
ΠΎΡΡΠΈΠ½Π³ GitLab.com ΡΠ΅ Π·Π°ΠΌΠΎΠ»Π΅Π½ΠΈ Π΄Π° ΡΠ΅ ΡΠΎΠ³Π»Π°ΡΠ°Ρ ΡΠΎ Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈ Π±Π΅Π· Π½Π΅ΡΡΠΏΠ΅Ρ
. Π‘Γ¨ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ ΡΠ΅ ΠΏΡΠΈΡΠ°ΡΠ°Ρ Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈ, ΠΏΡΠΈΡΡΠ°ΠΏΠΎΡ Π΄ΠΎ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ ΠΈ Web API ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈ. ΠΡΠΎΠΌΠ΅Π½Π°ΡΠ° ΡΡΠ°ΠΏΡΠ²Π° Π½Π° ΡΠΈΠ»Π° ΠΎΠ΄ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Git Lab 12.4.
ΠΠ°ΠΆΠ½Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π²ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡΠ΅ Π΅ Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ Π·Π° ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° GitLab ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ. Π£ΡΠ²ΡΠ΄Π΅Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ Π΄ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ Π½Π° GitLab, ΡΡΠΊΡ ΠΈ Π΄ΠΎ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π·Π° Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° Π½Π° ΡΡΠ΅ΡΠΈ Π»ΠΈΡΠ°. ΠΠ²Π° Π²ΠΊΠ»ΡΡΡΠ²Π° Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ½ΠΎ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ΅ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π΅Π½ JavaScript ΠΊΠΎΠ΄ Π·Π° ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ° Π΄ΠΎΠ±ΠΈΠ΅Π½Π° ΠΎΠ΄ ΡΡΠ΅ΡΠΈ Π»ΠΈΡΠ° ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅ΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΠΠ΅Π½Π΄ΠΎ.
ΠΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ° Π½Π΅ Π²Π»ΠΈΡΠ°Π΅ Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ ΠΠ°Π΄ΡΠΎΡΠΎ Π½Π° GitLab ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° Π½Π° GitLab, Π±Π΅Π· ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ΠΎ Π·Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ»Π°Π±ΠΎΡΠ°ΡΠΈΠ²Π½Π° ΡΠ°Π·Π²ΠΎΡΠ½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΎΠΏΡΠ΅ΠΌΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru