inblog logo
|
p4rksk
    Git

    버전 관리 시스템

    Jan 02, 2024
    버전 관리 시스템

    vcs의 정의(버전 관리 시스템)

    💡
    버전 관리 시스템(Version Control System, VCS)은 소프트웨어 개발에서 소스 코드의 변경 내용을 추적하고, 버전을 관리하는 도구입니다. VCS는 소스 코드를 저장하고, 수정 이력을 추적하며, 여러 개발자들이 동시에 작업하는 경우 변경 내용을 쉽게 병합할 수 있도록 돕습니다.
     

    기존 파일 관리 방법

    💡
    팀장님이 예전 파일을 달라고 하면, 복구 시간이 오래걸린다. 복구 후에 파일을 하나 더 생성
    notion image
    💡
    현재 파일은 아래와 같이 관리된다
    notion image
    💡
    시간이 좀 지나고, 팀장님이 업그레이드 요청을 하게 되면, v3가 나오게 된다
    notion image

    기존에 사용하던 큰 프로젝트 관리 방법

    💡
    file1 -> file100까지 통으로 관리하는 중에 file3과 file20 수정 요청이 들어오면, 그 부분을 수정하는 건 위험
    notion image
    💡
    폴더를 통으로 복제해서 파일을 변경한다. (버전 관리 시작)
    Share article

    p4rksk

    RSS·Powered by Inblog