Microsoft рдореЗрдВ, рд╣рдо рдЙрд╕ рд╡рд┐рдЪрд╛рд░ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИрдВ, рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрддрд╛ рд╣реИред рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ рдЬреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЗ рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ IDE рдФрд░ DevOps рдЯреВрд▓, рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдбреЗрдЯрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, рд╕рд╛рде рд╣реА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдЖрд░реНрдЯрд┐рдлрд┐рд╢рд┐рдпрд▓ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕, IoT рд╕реЙрд▓реНрдпреВрд╢рдВрд╕ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпреЗ рд╕рднреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИрдВ, рдЯреАрдореЛрдВ рдФрд░ рд╕рдВрдЧрдардиреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рд╕рджрд╕реНрдп рднреАред
GitHub рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдФрд░ рджреБрдирд┐рдпрд╛ рднрд░ рдХреЗ рд▓рд╛рдЦреЛрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, GitHub рдкрд░ рдЙрдирдХреА рдкрд╣рдЪрд╛рди рдЙрдирдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдЬреАрд╡рди рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ рдмрди рдЧрдИ рд╣реИред рдЗрд╕реЗ рдкрд╣рдЪрд╛рдирддреЗ рд╣реБрдП, рд╣рдо рдЙрди рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдХреЗ рдкреНрд░рд╕рдиреНрди рд╣реИрдВ рдЬреЛ GitHub рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╣рдорд╛рд░реА рдбреЗрд╡рд▓рдкрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рдирдореЗрдВ
Azure DevOps рдФрд░ Azure рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдЖрдкрдХреЗ GitHub рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдм Microsoft рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдм рд╣рдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХрд┐рд╕реА рднреА Microsoft рд▓реЙрдЧрд┐рди рдкреГрд╖реНрда рдкрд░ рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ GitHub рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Microsoft рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрддреЗ рд╣реИрдВред рдЕрдкрдиреЗ GitHub рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЕрдм OAuth рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рднреА Microsoft рд╕реЗрд╡рд╛ рдореЗрдВ Azure DevOps рдФрд░ Azure рд╕рд╣рд┐рдд рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдкрдХреЛ "рд╕рд╛рдЗрди рдЗрди рдЗрди рдЧрд┐рдЯрд╣рдм" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред
GitHub рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдФрд░ Microsoft рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рдЕрдзрд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЕрдкрдиреЗ GitHub рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдмрджреНрдз рдПрдХ рдирдпрд╛ Microsoft рдЦрд╛рддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ Microsoft рдЦрд╛рддреЗ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рднреА рд╣реЛрддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╣реИред
Azure DevOps рдореЗрдВ рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ
Azure DevOps рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ, рдмрдирд╛рдиреЗ рдФрд░ рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдФрд░ GitHub рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде, рд╣рдо Azure DevOps рд╕реЗрд╡рд╛рдУрдВ рдЬреИрд╕реЗ рдХрд┐ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдФрд░ рд╕рддрдд рд╡рд┐рддрд░рдг (Azure рдкрд╛рдЗрдкрд▓рд╛рдЗрди) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ; рдЪрдВрдЪрд▓ рдпреЛрдЬрдирд╛ (рдПрдЬрд╝реНрдпреЛрд░ рдмреЛрд░реНрдбреНрд╕); рдФрд░ рдирд┐рдЬреА рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рднрдВрдбрд╛рд░рдг, рдЬреИрд╕реЗ рдХрд┐ NuGet, npm, PyPi, рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ (Azure Artifacts)ред Azure DevOps рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдФрд░ рдкрд╛рдБрдЪ рд▓реЛрдЧреЛрдВ рдХреЗ рдЫреЛрдЯреЗ рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлрд╝реНрдд рд╣реИред
рдЕрдкрдиреЗ GitHub рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Azure DevOps рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
Azure DevOps рдкреГрд╖реНрда рдкрд░ "GitHub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд╢реБрд▓реНрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

рд▓реЙрдЧрд┐рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╕реАрдзреЗ рдЙрд╕ рдкрд┐рдЫрд▓реЗ рд╕рдВрдЧрдарди рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд╣рд╛рдВ рдЖрдк Azure DevOps рдореЗрдВ рдЧрдП рдереЗред рдпрджрд┐ рдЖрдк Azure DevOps рдореЗрдВ рдирдП рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдирдП рд╕рдВрдЧрдарди рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╕рднреА Microsoft рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪ
Azure DevOps рдФрд░ Azure рдЬреИрд╕реА рдбреЗрд╡рд▓рдкрд░ рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЗ GitHub рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рднреА Microsoft рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдПрдХреНрд╕реЗрд▓ рдСрдирд▓рд╛рдЗрди рд╕реЗ Xbox рддрдХ рдкрд╣реБрдБрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд░рддреЗ рд╕рдордп, рдЖрдк "рд╕рд╛рдЗрди-рдЗрди рд╡рд┐рдХрд▓реНрдк" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрдиреЗ рдЧрд┐рдЯрд╣рдм рдЦрд╛рддреЗ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдкрдХреА рдЧреЛрдкрдиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ред
рдЬрдм рдЖрдк Microsoft рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рдмрд╛рд░ рдЕрдкрдиреЗ GitHub рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ GitHub рдЖрдкрдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд╛рдВрдЧреЗрдЧрд╛ред
рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рд╕рд╣рдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рддреЛ GitHub рдЖрдкрдХреЗ GitHub рдЦрд╛рддреЗ (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рджреЛрдиреЛрдВ) рдХреЗ рдИрдореЗрд▓ рдкрддреЗ, рд╕рд╛рде рд╣реА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЬрд╛рдирдХрд╛рд░реА, рдЬреИрд╕реЗ рдХрд┐ рдЖрдкрдХрд╛ рдирд╛рдо рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЛрдИ рдЦрд╛рддрд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЛ рдирдпрд╛ рдЦрд╛рддрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреА GitHub ID рдХреЛ Microsoft рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ Microsoft GitHub рдкрд░ рдЖрдкрдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдкрд╣реБрдБрдЪ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред Azure DevOps рдпрд╛ Visual Studio рдЬреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдкрдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдЕрд▓рдЧ рд╕реЗ рдкрд╣реБрдВрдЪ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрд▓рдЧ рд╕реЗ рд╕рд╣рдорддрд┐ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЖрдкрдХреЗ Microsoft рдЦрд╛рддреЗ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ GitHub рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рднреА рд╡реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд╣рддреЗ рд╣реИрдВ - рдПрдХ рдмрд╕ рджреВрд╕рд░реЗ рдХреЛ рд▓реЙрдЧрд┐рди рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЗ GitHub рдЦрд╛рддреЗ рдореЗрдВ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдирд╛ рдпрд╛ рдЯреВ-рдлреИрдХреНрдЯрд░ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛) рдЖрдкрдХреЗ Microsoft рдЦрд╛рддреЗ рдХреЛ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рдЖрдк рд╕реБрд░рдХреНрд╖рд╛ рдЯреИрдм рдкрд░
рдЦрд╛рддрд╛ рдкреНрд░рдмрдВрдзрди рдкреГрд╖реНрда рдкрд░ рдЕрдкрдиреЗ GitHub рдФрд░ Microsoft рдкрд╣рдЪрд╛рди рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдм Azure DevOps рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ
Azure DevOps рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "GitHub рдХреЗ рд╕рд╛рде рдирд┐рд╢реБрд▓реНрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рд╕рд╣рд╛рдпрддрд╛ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдБред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рд╣рдо рдЖрдкрдХреА рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпрд╛ рд╕реБрдЭрд╛рд╡ рдХреЛ рд╕реБрдирдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдиреАрдЪреЗ рджреА рдЧрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред