# Perforce 통합

> Use the Perforce version control system.

Perforce에 대한 자세한 내용은 [www.perforce.com](https://www.perforce.com/downloads/helix)을 방문하십시오.

## Perforce 설정

[버전 관리](/engine/6000.0/manual/unity-editor/editor-features/version-control/versioncontrolintegration.md) 기술 자료에 설명된 설정 프로세스를 따르십시오. 문제가 발생하면 [Perforce 기술 자료](https://www.perforce.com/perforce/doc.current/manuals/p4v/)를 참조하십시오.

**참고**: Perforce 작업 공간에 다단계 인증이 활성화된 경우 먼저 *p4 login2* 커맨드 라인을 사용하거나, Unity 에디터 로그인이 가능한 비주얼 클라이언트(예: P4V)를 사용하여 로그인해야 합니다.

## Perforce로 오프라인 작업

샌드박스 없이 Perforce에서 오프라인으로 작업하는 방법을 알고 있는 경우에만 사용합니다. 자세한 내용은 [Perforce 기술 자료](https://www.perforce.com/manuals/p4v/Content/P4V/using.offline.html)를 참조하십시오.

## 문제 해결

예를 들어, 서버 작동 중단 또는 라이선스 문제 등의 이유로 Unity가 변경 사항을 Perforce에 커밋하지 못하는 경우 변경 사항이 별도의 체인지 세트에 저장됩니다. 콘솔에 해당 문제에 대한 정보가 나열되지 않으면 Perforce용 P4V 클라이언트를 사용하여 이 체인지 세트를 제출해서 정확한 오류 메시지를 볼 수 있습니다.

다른 사용자와 작업 공간을 공유하는 경우에는 변경 사항을 제출할 수 없습니다. 작업 공간은 한 명의 사용자에게만 제공해야 합니다.

## 변경되지 않은 파일 제출 시 자동 되돌리기

Perforce를 설정하여 제출 시점에 변경 사항이 없는 파일을 되돌릴 수 있습니다. 이렇게 하려면 P4V에서 **Connection** > **Edit Current Workspace** 를 선택한 후 **Advanced** 탭을 확인하여 **On submit** 값을 **Revert unchanged files** 로 설정할 수 있습니다.
