형상관리 프로그램은 소프트웨어의 변화를 추적하고 제어하는 데 사용되는 툴이나 시스템입니다. 여기에는 버전 관리, 문서 관리, 빌드 관리 등이 포함됩니다. 일부 대표적인 형상관리 프로그램은 다음과 같습니다:
- Git: 이는 가장 널리 사용되는 분산 버전 관리 시스템 중 하나입니다. GitHub, GitLab, Bitbucket과 같은 서비스에서 호스팅될 수 있습니다.
- Subversion (SVN): 이는 중앙집중식 버전 관리 시스템입니다. 여전히 많은 기업이 이를 사용하고 있습니다.
- Concurrent Versions System (CVS): 이는 예전에 널리 사용되던 중앙집중식 버전 관리 시스템입니다. SVN의 전신이기도 합니다.
- Perforce: 이는 대규모 프로젝트를 위해 설계된 중앙집중식 버전 관리 시스템입니다.
- Microsoft Team Foundation Server (TFS) / Azure DevOps: 이는 Microsoft에서 개발한 소프트웨어 개발 툴로, 소스 코드 관리, 프로젝트 관리, 빌드 자동화 등을 제공합니다.
- Mercurial: 이는 분산 버전 관리 시스템으로, Git과 유사하게 동작합니다.
다양한 다른 형상관리 프로그램도 있으며, 프로젝트의 특정 요구사항에 따라 적절한 도구를 선택해야 합니다.
'워크 > 형상관리' 카테고리의 다른 글
Perforce와 Visual Studio: 완벽한 결합 (0) | 2023.09.02 |
---|---|
Perforce (0) | 2023.08.31 |
Concurrent Versions System (CVS) (0) | 2023.08.30 |
Subversion (SVN) (0) | 2023.08.29 |
Git (0) | 2023.08.28 |