소식

중앙 집중식 버전 제어 시스템 및 분산 제어 시스템은 무엇입니까?

중앙 집중식 버전 제어 시스템

버전 라이브러리는 중앙 서버에 중앙 집중식이 있습니다. 실제로 작업 할 때는 자체 컴퓨터를 사용하므로 먼저 Central Server에 연결하여 최신 버전을 얻은 다음 코드를 작성하거나 변경해야하며 완료 후 중앙 서버로 수행 한 작업을 푸시해야합니다. 중앙 집중식 버전 제어 시스템을 인터넷에 연결하려면 작동해야합니다. 로컬 지역 네트워크에 있다면 괜찮고 대역폭은 충분히 크고 속도가 빠릅니다. 인터넷에 있으면 속도가 느리면 매우 우울합니다.

Distributed Control System

분산 제어 시스템

빅 데이터 (Hadoop) 또는 대형 데이터베이스에서 작업 한 친구의 경우 "분산"의 개념은 매우 친숙해야하므로 여기에 너무 많이 설명하지 않아도됩니다. 중앙 집중식 버전 제어 시스템과 비교하여분산 제어 시스템중앙 서버가 없습니다. 모든 사람의 컴퓨터는 완전한 버전 라이브러리이므로 작동 할 때 인터넷에 연결할 필요가 없습니다. 버전은 모두 자체 컴퓨터에 있기 때문입니다. 모든 사람의 컴퓨터에는 완전한 버전 라이브러리가 있으므로. 문제는 여러 사람의 프로젝트 개발에 대해 협력하는 방법입니다. 예를 들어, 누군가가 자신의 컴퓨터에서 파일 A를 수정하고 동시에 다른 사람도 자신의 컴퓨터에서 파일 A를 수정합니다. 이 시점에서 두 사람은 서로 자신의 변화를 서로에게 밀어야하며 서로의 변화를 볼 수 있습니다.

SVN과 GIT를 사용한 경우 결론을 내리는 것은 어렵지 않습니다. SVN은 중앙 집중식 버전 제어 시스템에 속하되고 GIT는분산 제어 시스템.


관련 뉴스
X
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. By using this site, you agree to our use of cookies. Privacy Policy
Reject Accept