Unity/Unity Study

[Unity/Plastic SCM] 버전 관리 툴 설치하기

pnltoen 2022. 12. 11.
반응형

Plastic SCM

Unity Technologies


서론


집 그리고 회사를 왔다갔다 하는 경우가 많다. 문제라고 하기에는 조금 이상하지만 내가 하는 개인 공부가 결국 회사 일에 긍정적인 영향을 끼치는 경우도 많기에 사실 공부와 업무의 경계가 매우 모호하긴 하다. 아무튼... 일하다보면 아 이거 예전에 공부한다고 했던건데 그 프로젝트 어딨더라? 라고 생각하는 경우가 많은데 이러한 경우를 덜하고자 Plastic SCM 사용 방법 그리고 Github Sync를 진행하였음.

 

Plastic SCM 설치

Plastic SCM을 설치하는 과정이 2가지가 있다. 하나는 공식 홈페이지에서 설치하는 방법이고 다른 하나는 유니티 에디터 안에서 설치하는 방법이다. 공식 문서를 봤을 때 유니티 에디터에서는 Git Sync하는 방법을 찾지 못해서 공식 Plastic SCM도 같이 설치하였다.

 

Plastic SCM의 경우 홈페이지에서 로그인 후 다운로드를 하면 쉽게 다운로드 받을 수 있다.

 

Sign In을 누르면 아래와 같이 Sign in with Unity ID와 같은 창이 나타나는데 해당 창을 눌러서 로그인을 하면 된다. 아마 이 포스팅을 보시는 분들은 모두 유니티 계정이 있을 것으로 생각된다.


유니티 에디터에서는 마찬가지로 Windows - Plastic SCM에서 로그인을 시작하면 된다.

 

Plastic SCM - The Distributed Version Control for Big Projects

Key benefits of Unity Plastic SCM

www.plasticscm.com

 

설치 방법은 쉽지만 중간에 보면 PlastSCM 그리고 gluon을 선택할 수 있는 창이 나온다.

이 중 Plastic SCM을 설치해주면된다. gluon의 경우에는 아티스트와 같이 기존 VCS(Version Control System)을 사용하지 않았던 사람들이 편하게 사용할 수 있도록 만들어 놓은 프로그램이다. 나는 여기서 Plastic SCM을 설치하지만 사용자 개인 환경에 맞춰서 설치를 진행하면 된다.

 

Plastic SCM version control · Plastic Gluon guide

Gluon is a tool designed for users who typically work on a single branch with files that can't be merged (typically, binaries such as images, animations, or documents). These users usually coordinate teamwork collaboration by locking file access. Repositor

www.plasticscm.com

 

이전에 공모전 한다고 잠깐 했다가... 너무 바빠서 돈만 내고 못했는데... 창이 오히려 더 깔끔하게 바뀌었다. 그 당시에는 창 보기가 매우 힘들었는데... Home 화면이 새로 생긴 것 같은데 무엇보다 UI가 매우 깔끔해졌다.

 

기존 공모전 프로젝트를 다 삭제해주자. 중간 중간 Plastic 이라고 되어 있는 프로젝트는 실제 Plastic SCM이 2022 버전에서는 작동이 되지 않았기 때문에 여러차례 확인을 해보았다. 지금도 Plastic SCM 매뉴얼을 보면, 최근에 Beta가 사라진 2022.2버전은 지원하지 않는다고 나와있다 (공식문서 : Plastic SCM plugin for Unity

 

Unity - Manual: Plastic SCM plugin for Unity

Plastic SCM plugin for Unity The Plastic SCM plugin for Unity provides source control functionality from within the Unity Editor. The Plastic SCM window in the Unity Editor displays a list of new or changed files in your local project. From here you can ch

docs.unity3d.com

 

 

이 부분에서 크나큰 문제가 버전 별로 다를 수도 있는데 이전에 확인해본 2022.2beta 버전에서는 Plastic SCM 설치가 가능했는데 실제로 작동만 하지 않았음. 이 작동도 Check-In (Push)등은 다 작동하는데 서버에 올라가지 않아서 다른 사람 컴퓨터에서 실제로 접근을 못함. 당시에 설마 버전 차이일까 했는데 버전차이였다고 한다.

 

이야기가 나와서 Plastic SCM을 Unity에서 설치하는 것은 다음과 같이 진행하면 된다.

마찬가지로 로그인하면 끝.

 

Plastic SCM 설정 시작

 

우선 같이 사용할 사람을 등록해줘야한다. Unity안에서 등록하는 방법이 가장 빠르지만 그 방법을 설명할 경우 DashBoard 설명이 빠지기 때문에 살짝 복잡하지만 Dashboard를 통한 초대방법을 기록한다.

 

우선 Plastic SCM 홈페이지를 다시 접속 후 프로필을 누르고 DashBoard에 들어간다.

 

 

Dashboard / Cloud / pnltoen / User & Group을 보면 아래와 같이 Add new user를 할 수 있는 칸이 있다. 해당 부분을 클릭하고 초대하고자 하는 사람을 초대하면 된다.

 

여기서 중요한게 2022.12.10기준 3명 그리고 5GB 이상일 경우 별도의 라이센스 비용을 지불해야하니 꼭 유료 범위로 넘어갔는지 확인을 해보아야 한다. 관련한 내용은 Pricing 부분에서 확인할 수 있으니 사용전 유의하기 바람

반응형

댓글