코드 관리 시스템에서 출발한다. 프로덕션 배포를 목표로 빌드, 컴파일되는 모든 코드는 소스
관리 시스템으로 제어한다. 배포된 소스의 리비전을 추적해 버그, 취약점, 성능 저하의 근본 원
인을 분석할 수 있다.
다음 소스 코드 관리 시스템이 소프트웨어 전달 라이프 사이클에서 담당하는 핵심 역할들이다.
협업
collaboration
여러 팀이 단일 코드베이스에서 작업하면 각자의 작업이 서로 충돌하는 경우가 생긴다. 소
스 코드 관리 시스템을 활용하면 이러한 생산성 저하를 방지할 수 있다. 팀의 규모가 클수록
효과적이다.
버전 관리
versioning
소스 관리 시스템은 코드의 버전을 추적한다. 어떤 코드가 프로덕션에 배포되었는지, 또는
고객에게 릴리스되었는지 식별할 수 있다.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.