Plastic SCM에 대한 자세한 정보는 웹사이트를 참조하십시오.
버전 관리 페이지에서 설정 과정에 문제가 생기면 Plastic SCM 문서를 참고해야 합니다.
파일이 변경되면 Plastic SCM은 자동으로 파일을 확인하기 때문에 편리합니다. 특정 명령을 반드시 확인해야 하는 파일은 프로젝트 설정 파일이며 다른 파일은 임의로 변경할 수 없습니다.
로컬에서 편집한 프로젝트를 원격으로 다시 편집한 경우 병합(충돌)이 발생하기 쉽습니다. 이는 병합이 발생하기 전에 변경 사항을 검토해야 함을 의미합니다. Unity가 변경 사항이 제출되기 전에 병합이 완료되어야 한다는 것을 인식하면 Unity에서 병합 완료를 유도하며, 이는 Plastic SCM 클라이언트로 연결해줍니다.
외부 변경사항이 로컬 변경과 충돌한다면 외부 변경 윈도우의 충돌 파일에 물음표가 나타납니다. 다음은 Plastic SCM과의 충돌 해결 및 병합을 위한 간단한 가이드입니다.
Plastic SCM으로 파일을 잠금 설정하려면 몇 가지 단계를 거쳐야 합니다.
먼저 해야 할 일은 lock.conf 파일을 생성하고 서버 디렉토리에 저장하는 것입니다. 서버 디렉토리는 “../PlasticSCM/server”에 있습니다.
lock.conf 파일에서 작업 중인 저장소와 잠금 확인을 완료할 서버를 지정해야 합니다. 다음은 예시입니다.
rep:default lockserver:localhost:8087
*.unity
*.unity.meta
이 경우 모든 Unity와 .unity.meta 파일은 저장소의 ‘디폴트’ 확인용으로 잠금됩니다.
./plasticsd restart
cm listlocks
위의 절차를 올바르게 수행했다면 터미널/커맨드 라인 창에 잠금 파일 리스트가 나타납니다. 또한 다른 사용자가 사용하는 동일한 파일을 확인하여 제대로 작동하는지 여부를 확인할 수 있습니다. 이미 다른 사용자가 확인했다는 오류가 Unity 콘솔에 나타납니다.
자세한 정보는 Plastic SCM 잠금 파일 문서를 참조하십시오.
분산 모드(DVCS)와 Plastic SCM 오프라인에 대한 자세한 내용은 분산된 버전 관리 가이드(Distributed Version Control Guide)를 참조하십시오.