<< Click to Display Table of Contents >>
아이템 버전 관리
오즈 리파지토리 매니저는 다중 개발자 환경을 지원하기 위해 버전 관리 기능을 제공합니다.
다중 개발자 환경에서 파일의 안전한 공유와 갱신을 보장하기 위해 오즈 리파지토리 매니저는 하나의 아이템이 한 명 이상의 개발자에 의해 동시에 수정되거나 갱신되는 것을 허용하지 않습니다. 이를 위해 리파지토리 서버는 어떤 순간에도 각각의 아이템에 대한 수정 권한을 오직 한 명의 개발자에게만 부여하고, 리파지토리 서버가 관리하는 파일을 갱신하기 위해서는 반드시 리파지토리 서버로부터 수정 권한을 받도록 제한합니다.
리파지토리 서버에 등록된 파일을 수정/갱신하기 위해서는 다음의 과정을 반드시 따라야 합니다.
1.체크아웃 기능을 이용하여 파일에 대한 접근 권한을 가져옵니다.
2.작업 폴더에 파일을 다운로드하여 수정합니다.
3.체크인 기능을 이용하여 파일의 수정 내용을 리파지토리 서버에 등록합니다.
체크아웃된 아이템이 "체크인"되거나 "체크아웃 취소"되기 전까지 다른 사용자가 동일한 아이템에 대한 편집 권한을 부여받을 수 없기 때문에 팀 단위 공동 작업에서 원활한 프로젝트 진행을 위해 공유 파일에 대한 체크아웃 시간을 최소화해야 하며, 수정 내용으로 인해 발생할 수 있는 문제를 최소화하기 위해 팀원들과 수정 내용을 공유하는 부가적인 노력이 필요합니다.